478,170
15,939
40,000
1,200,000
78,488
22,315