8112828 24458
3326875 12197
3237079 3372
2617374 4300
2581494 3003
2436179 2953
2329796 2788
1769536 3790
1512 399
1125 273
1569 492
2836 619
2102 428
1696 405
2775 748
2339 483
145 46
840 228
213 44
306 101
829 194
543 147
874 257
164 39
1697 428
1190 338
360 105
468 153