900,603 100
808,929 79
772,992 82
643,599 66
505,979,100 2128
2,546,775 60
1,670,724 75
1,410,057 76
4,755,762 119
2,416,887 65
1,949,904 89
2,093,751 82
1,280,169 61
4,170,375 102
300,267 108
13,392,126 340
1,450,944 74
74,151 108
6,904,161 257
2,439,360 27
4,015,143 18
1,557,369 23