31,878
400,000
5,578,650
19,127
45,000
19,127