Tens of thousands affected