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
3,316,698 90
2,617,659 96
2,121,867 71
0 0
1,668,942 14
2,163,051 53
1,381,446 13
2,900,205 91
205,425 118
1,988,811 22