14645 58
12416 261
15888 837
39518 94
16560 126
3477 359
2804 108
10301 546
24752 373
45611 324
2691245 4047
248204 1043
4023 148
2451331 3530
387006 1161
283894 1572
233799 590
3148403 6758
706167 1990
384735 1079
97116 372
2880271 7261