40,000
45,000
39,848
252,000
66,000
143,451
19,127












