14891 58
12546 261
16058 837
40155 95
16784 126
3523 359
2849 108
10637 547
24785 373
47154 325
2745485 4075
248311 1043
4122 148
2502585 3554
387685 1161
284961 1572
233946 590
3204707 6789
707535 1990
385541 1079
97272 372
2944944 7296