14876 58
12531 261
16049 837
40101 95
16772 126
3522 359
2847 108
10628 547
24783 373
47019 325
2741942 4075
248303 1043
4119 148
2498564 3553
387641 1161
284878 1572
233936 590
3200408 6788
707437 1990
385471 1079
97261 372
2939729 7295