42820 333
2653 710
1302 194
1872 177
815 139
5254 614
4096 551
2212 253
37147 373
1594 377
13172 467
1780 292
2122 197
97596 762
2639 400
4575 719
2778 549
3453 904
2598 379
2692 387
3340 794
3161 634
3588 641
4958 571
3226 225
2356 244
1497 262
2697 200