127,512
60,000
23,908
159,390
600,000
31,878