595 196
1731 443
2835 634
1161 242
6105 782
10662 845
2697 323
2935 368
2192 177
2390 255
2261 276
2396 34
35662 647
56637 553
9361 724
23559 483