12545 58
11170 261
14354 835
34567 91
15082 126
3021 358
2404 108
7570 546
24364 373
37540 324
2408983 3909
247351 1043
3392 148
2172454 3417
384004 1161
278305 1568
232631 589
2783295 6629
698750 1988
378622 1078
95837 372
2493983 7117