42,000
19,127
23,908
40,000
318,780
39,848