how many more wins do the teams that play in spain have over teams from england ?
2