40,000
31,878
135,482
35,000
19,127












