14885 58
12539 261
16053 837
40133 95
16776 126
3522 359
2848 108
10636 547
24784 373
47096 325
2743808 4075
248305 1043
4121 148
2500520 3554
387655 1161
284930 1572
233940 590
3202539 6788
707492 1990
385499 1079
97269 372
2942381 7296