40,869
25,895
7,979
166,534
106,596
240,036
112,543
93,775
23,877
79,176
75,425
335,021
229,547
105,739
215,377
365,185
115,369
662,395
2,182,608
112,962
696,593
369,627
302,243