15,992,666 8548
4,904,673 2387
28,002,604 13804
105,455,830 54085
44,128,160 22905
49,006,174 24055
3,540,631 1272
73,797,496 39342
54,624,315 28114
2,540,970 738
134,302,822 68687
107,003,143 60953
79,708,038 33363
161,349,519 89246
87,681,843 38142
22,924,857 9804
6,259,400 1658
12,382,879 5199
46,173,827 15082
85,074,666 17344
27,792,755 12648
805,328 358