400,000
40,000
550,000
35,000
31,878