127,512
31,878
40,000
398,475
60,000
60,000
15,939