31,878
19,127
42,000
239,085
2,750,240