12630 58
11210 261
14426 835
34662 91
15144 126
3050 358
2420 108
7628 546
24379 373
37746 324
2418456 3912
247368 1043
3405 148
2180873 3421
384096 1161
278478 1568
232687 589
2795863 6632
698975 1988
378753 1078
95913 372
2506898 7124