14634 58
12405 261
15866 837
39486 94
16549 126
3477 359
2802 108
10284 546
24752 373
45482 324
2687162 4045
248203 1043
4008 148
2447534 3528
386988 1161
283829 1572
233792 590
3144385 6757
706075 1990
384679 1079
97103 372
2875371 7259