Algvaziler , Corregidorcn och Alkaiden till häst.