12543 58
11168 261
14351 835
34563 91
15082 126
3021 358
2404 108
7569 546
24364 373
37537 324
2408743 3909
247350 1043
3392 148
2172214 3417
384000 1161
278299 1568
232631 589
2782928 6629
698745 1988
378617 1078
95836 372
2493606 7117