14885 58
12539 261
16053 837
40132 95
16776 126
3522 359
2848 108
10636 547
24783 373
47094 325
2743733 4075
248305 1043
4121 148
2500426 3554
387653 1161
284927 1572
233940 590
3202472 6788
707491 1990
385499 1079
97269 372
2942239 7296