127,512
300,000
40,000
239,085
31,878
318,780