12613 58
11199 261
14416 835
34636 91
15129 126
3047 358
2415 108
7613 546
24378 373
37716 324
2417128 3912
247367 1043
3400 148
2179689 3421
384079 1161
278454 1568
232680 589
2794177 6632
698936 1988
378723 1078
95900 372
2505036 7123