14872 58
12525 261
16047 837
40085 95
16767 126
3521 359
2845 108
10615 547
24783 373
46973 325
2740472 4074
248299 1043
4117 148
2496874 3553
387623 1161
284851 1572
233931 590
3198625 6788
707395 1990
385456 1079
97260 372
2937671 7292