14619 58
12399 261
15859 837
39470 94
16542 126
3474 359
2802 108
10274 546
24751 373
45431 324
2685702 4045
248196 1043
4006 148
2445965 3526
386983 1161
283801 1572
233787 590
3142746 6756
706031 1990
384650 1079
97099 372
2873314 7259