12611 58
11199 261
14409 835
34631 91
15127 126
3044 358
2414 108
7605 546
24377 373
37705 324
2416587 3912
247366 1043
3400 148
2179278 3421
384069 1161
278447 1568
232677 589
2793586 6632
698929 1988
378712 1078
95896 372
2504399 7123