12547 58
11173 261
14360 835
34570 91
15085 126
3021 358
2405 108
7571 546
24366 373
37554 324
2409377 3910
247353 1043
3393 148
2172864 3417
384008 1161
278317 1568
232634 589
2783869 6629
698761 1988
378623 1078
95841 372
2494658 7117