14640 58
12415 261
15880 837
39507 94
16557 126
3477 359
2802 108
10294 546
24752 373
45566 324
2690155 4047
248204 1043
4015 148
2450116 3530
386998 1161
283869 1572
233797 590
3147104 6757
706143 1990
384715 1079
97112 372
2878754 7259