8112828 24458
3326875 12197
3237079 3372
2617374 4300
2581494 3003
2436179 2953
2329796 2788
1769536 3790
1672 378
2256 649
1431 286
820 251
2247 454
104 30
803 238
823 174
57646 839
38203 453
4131 877
3870 848
581 78
1569 76
6320 694
4338 444
2655 425
2921 226
9295 732
1340 149