252,000
95,634
31,878
400,000
637,560
54,000