Badajoz es la ciudad española más sucia, Oviedo la más limpia