14900 58
12554 261
16071 837
40195 95
16794 126
3526 359
2850 108
10660 547
24786 373
47311 325
2748904 4078
248319 1043
4128 148
2506278 3556
387731 1161
285029 1572
233953 590
3208828 6793
707647 1990
385616 1079
97277 372
2949581 7297