14892 58
12546 261
16059 837
40166 95
16786 126
3524 359
2849 108
10642 547
24785 373
47198 325
2746183 4075
248311 1043
4123 148
2503255 3554
387695 1161
284972 1572
233947 590
3205504 6790
707554 1990
385553 1079
97274 372
2945878 7296