42,913
18,302
144,831
195,723
718,500
154,658
118,405
345,393
184,501
165,173
185,096
526,663
908,534
4,355,012
10,204,765
481,963
1,003,065
10,770,123
1,545,595