31,878
159,390
1,250,000
78,488
40,000
71,000












