12649 58
11221 261
14445 835
34682 91
15163 126
3055 358
2424 108
7644 546
24382 373
37806 324
2420820 3914
247375 1043
3405 148
2182988 3422
384113 1161
278515 1568
232700 589
2799071 6634
699027 1988
378787 1079
95938 372
2510065 7128