45,000
23,908
14,490
159,390
31,878