8112828 24458
3326875 12197
3237079 3372
2617374 4300
2581494 3003
2436179 2953
2329796 2788
1769536 3790
854 268
172 34
2620 540
776 217
1916 469
1475 440
1848 511
356 116
4912 889
672 33
3563 654
869 101
3982 513
2359 397
5010 258
2933 583
1633 224
3233 724
2165 348
1320 81