19,127
400,000
45,000
159,390
31,878