31,878
15,939
77,280
40,000
159,390
478,170












