14889 58
12546 261
16056 837
40148 95
16779 126
3522 359
2848 108
10636 547
24785 373
47137 325
2744856 4075
248311 1043
4121 148
2501811 3554
387676 1161
284951 1572
233945 590
3203848 6789
707512 1990
385531 1079
97272 372
2943941 7296