31,878
31,878
19,127
159,390
50,000
79,695
22,315












