318,780
35,000
31,878
400,000
111,573
637,560












