40,000
31,878
400,000
111,573
31,878
23,908












