12534 58
11160 261
14343 835
34547 91
15076 126
3012 358
2398 108
7559 546
24363 373
37493 324
2407605 3909
247346 1043
3391 148
2170861 3417
383988 1161
278287 1568
232627 589
2781160 6626
698712 1988
378595 1078
95830 372
2491579 7117