40,000
35,000
15,939
400,000
1,200,000
127,512
14,345