6089 393
2853 547
2192 238
4089 289
3074 128
4183 506
3462 425
12818 701
8011 42
17361 684
16572 848
39747 34
6183 58
42936 722