12541 58
11167 261
14348 835
34559 91
15081 126
3017 358
2404 108
7569 546
24364 373
37528 324
2408401 3909
247349 1043
3392 148
2171785 3417
383997 1161
278297 1568
232629 589
2782344 6628
698735 1988
378608 1078
95835 372
2492981 7117