31,878
400,000
27,096
19,127
78,488
478,170












