12538 58
11163 261
14343 835
34551 91
15078 126
3014 358
2399 108
7563 546
24363 373
37504 324
2407838 3909
247347 1043
3391 148
2171161 3417
383993 1161
278289 1568
232627 589
2781509 6626
698720 1988
378601 1078
95834 372
2492058 7117