595 196
1731 443
2835 634
1161 242
6105 782
10663 845
2698 323
2935 368
2192 177
2390 255
2262 276
2396 34
35663 647
56639 553
9362 724
23559 483