52416 328
19272 597
8481 410
24400 458
14270 461
12965 723
6810 669
5388 78
4529 207
2269 68
4570 103
9138 215
2680148 4022
248119 1043
2435353 3519
386749 1161
283236 1571
233638 590
194517 744
3128954 6740
5291 653
705352 1989
384283 1079
2859342 7255
118094 632
41908 582