12557 58
11177 261
14368 835
34579 91
15091 126
3023 358
2407 108
7578 546
24368 373
37577 324
2410663 3910
247354 1043
3395 148
2174149 3418
384019 1161
278334 1568
232640 589
2785728 6631
698784 1988
378636 1078
95853 372
2496562 7120