40,000
23,908
250,000
31,878
15,939
1,275,120
478,170