31,878
127,512
19,127
40,000
79,695