40,000
143,451
20,286
400,000
850,000
127,512