45,000
99,000
40,000
339,085
478,170
20,286