12542 58
11168 261
14350 835
34561 91
15082 126
3021 358
2404 108
7569 546
24364 373
37534 324
2408568 3909
247350 1043
3392 148
2171977 3417
383998 1161
278297 1568
232629 589
2782604 6628
698739 1988
378611 1078
95836 372
2493283 7117