14463 58
12268 261
15822 837
39004 94
16379 126
3449 359
2765 108
10174 546
24733 373
44800 324
2683619 4022
248124 1043
3945 148
2437998 3520
386764 1161
283261 1571
233644 590
3131926 6740
705394 1989
384312 1079
97067 372
2862852 7255