42,000
230,000
119,542
159,390
66,000
143,451












