41,713
310,297
283,021
401,434
415,236
171,324
668,141
2,529,206
1,064,258
1,576,499
2,112,751
4,618,083
157,706
3,206,788
1,490,281
438,967
728,654