14460 58
12267 261
15812 837
38991 94
16376 126
3449 359
2765 108
10144 546
24732 373
44772 324
2680987 4022
248121 1043
3941 148
2436001 3520
386754 1161
283243 1571
233639 590
3129654 6740
705364 1989
384290 1079
97065 372
2860196 7255