14457 58
12261 261
15807 837
38976 94
16370 126
3448 359
2764 108
10123 546
24732 373
44723 324
2678546 4021
248119 1043
3940 148
2434176 3519
386739 1161
283230 1571
233638 590
3127680 6739
705339 1989
384273 1079
97060 372
2857751 7254