14893 58
12547 261
16062 837
40167 95
16786 126
3525 359
2850 108
10643 547
24785 373
47209 325
2746487 4075
248313 1043
4125 148
2503609 3554
387698 1161
284976 1572
233947 590
3205822 6790
707565 1990
385563 1079
97275 372
2946307 7296