52487 328
19291 597
8492 410
24426 458
14275 461
12980 723
6822 669
5392 78
4533 207
2269 68
4572 103
9145 215
2685573 4023
248125 1043
2439541 3520
386770 1161
283279 1571
233645 590
194525 744
3133497 6742
5293 653
705418 1989
384331 1079
2864803 7255
118102 632
41915 582