12311 58
11065 261
14162 835
34221 91
14908 126
2950 358
2372 108
7432 546
24333 373
36894 324
2387737 3900
247287 1043
3341 148
2151013 3411
383770 1161
277874 1568
232531 589
2752634 6608
698200 1987
378244 1078
95658 372
2459619 7104