12643 58
11220 261
14441 835
34677 91
15162 126
3054 358
2424 108
7641 546
24382 373
37801 324
2420507 3914
247375 1043
3405 148
2182707 3422
384111 1161
278511 1568
232698 589
2798660 6634
699020 1988
378783 1079
95935 372
2509698 7128