45,000
400,000
127,512
22,315
40,000
143,451