14885 58
12539 261
16053 837
40130 95
16775 126
3522 359
2847 108
10636 547
24783 373
47086 325
2743656 4075
248305 1043
4121 148
2500365 3553
387653 1161
284924 1572
233940 590
3202395 6788
707491 1990
385499 1079
97269 372
2942135 7295