31,878
31,878
637,560
250,000
12,751
31,878