14893 58
12547 261
16061 837
40167 95
16786 126
3525 359
2850 108
10643 547
24785 373
47205 325
2746370 4075
248313 1043
4124 148
2503482 3554
387697 1161
284975 1572
233947 590
3205725 6790
707565 1990
385562 1079
97275 372
2946119 7296