14894 58
12547 261
16063 837
40171 95
16787 126
3525 359
2850 108
10644 547
24785 373
47212 325
2746722 4075
248315 1043
4125 148
2503886 3554
387700 1161
284983 1572
233947 590
3206132 6790
707573 1990
385568 1079
97275 372
2946638 7296