19,127
40,000
16,301
478,170
63,756












