12348 58
11076 261
14186 835
34304 91
14934 126
2957 358
2376 108
7460 546
24336 373
36980 324
2391746 3903
247297 1043
3347 148
2154327 3412
383795 1161
277953 1568
232550 589
2757982 6611
698289 1987
378299 1078
95684 372
2465175 7107