25,000 25,000 25,000 5,000 24,800 21,366 126,166 306,115 7,679 439,961 50 72175