12552 58
11175 261
14365 835
34577 91
15089 126
3022 358
2406 108
7574 546
24367 373
37564 324
2409853 3910
247354 1043
3393 148
2173408 3417
384012 1161
278321 1568
232638 589
2784625 6630
698770 1988
378629 1078
95845 372
2495417 7119