52426 328
19277 597
8484 410
24403 458
14271 461
12969 723
6810 669
5388 78
4529 207
2269 68
4570 103
9138 215
2681010 4022
248121 1043
2436016 3520
386754 1161
283243 1571
233639 590
194518 744
3129678 6740
5291 653
705364 1989
384290 1079
2860224 7255
118096 632
41909 582