Rowers from a Worcester school have raised more than £6,000 for charity.