Choleran har upphört i Mexico , sedan hon kostat 18,000 offer.