12540 58
11166 261
14345 835
34556 91
15080 126
3016 358
2401 108
7567 546
24363 373
37522 324
2408191 3909
247347 1043
3392 148
2171516 3417
383995 1161
278295 1568
232628 589
2782058 6628
698731 1988
378603 1078
95834 372
2492651 7117