307,950
107,039
154,648
61,490
2,623,262
140,001
182,310
97,217
286,645
2,125,967
487,922
409,122
181,178
371,130
40,772
287,377
355,450
851,576
1,161,324
422,497