31,878
223,146
159,390
55,000
19,127