12655 58
11227 261
14450 835
34695 91
15166 126
3055 358
2426 108
7653 546
24385 373
37829 324
2421545 3914
247378 1043
3408 148
2183748 3422
384118 1161
278532 1568
232703 589
2800265 6635
699045 1988
378791 1079
95946 372
2511292 7128