14861 58
12520 261
16045 837
40068 95
16763 126
3519 359
2844 108
10610 547
24783 373
46928 325
2738249 4073
248289 1043
4117 148
2494688 3553
387597 1161
284819 1572
233924 590
3196386 6787
707347 1990
385428 1079
97251 372
2934898 7292