52410 328
19272 597
8480 410
24399 458
14270 461
12965 723
6810 669
5388 78
4529 207
2269 68
4570 103
9138 215
2679723 4022
248119 1043
2435054 3519
386744 1161
283235 1571
233638 590
194517 744
3128648 6740
5291 653
705348 1989
384281 1079
2858922 7255
118094 632
41908 582