14463 58
12268 261
15822 837
39003 94
16379 126
3449 359
2765 108
10174 546
24733 373
44800 324
2683574 4022
248124 1043
3944 148
2437972 3520
386764 1161
283261 1571
233644 590
3131896 6740
705392 1989
384312 1079
97067 372
2862817 7255