300,000
25,000
31,878
163,012
60,000
12,751












