31,878
19,127
127,512
36,225
35,000