14872 58
12525 261
16049 837
40090 95
16768 126
3521 359
2846 108
10621 547
24783 373
46990 325
2740740 4074
248300 1043
4118 148
2497188 3553
387627 1161
284859 1572
233931 590
3198957 6788
707406 1990
385459 1079
97260 372
2938050 7295