14876 58
12534 261
16049 837
40104 95
16772 126
3522 359
2847 108
10629 547
24783 373
47022 325
2742094 4075
248304 1043
4121 148
2498737 3553
387642 1161
284884 1572
233936 590
3200575 6788
707442 1990
385474 1079
97261 372
2939919 7295