12533 58
11160 261
14342 835
34543 91
15074 126
3012 358
2394 108
7559 546
24363 373
37492 324
2407459 3909
247345 1043
3391 148
2170720 3417
383986 1161
278280 1568
232627 589
2780976 6626
698709 1988
378593 1078
95830 372
2491353 7117