14463 58
12268 261
15824 837
39006 94
16380 126
3449 359
2765 108
10174 546
24733 373
44807 324
2683945 4022
248125 1043
3945 148
2438258 3520
386764 1161
283262 1571
233644 590
3132228 6742
705397 1989
384314 1079
97070 372
2863200 7255