35,000
19,127
240,000
400,000
66,000
143,451












