SPAIN

1,505 OVIEDO 908 OLOT 828 OURENSE 372 ORIHUELA 197 O GROVE 174 OLEIROS 158 ONDA 123 OLIVA 112 OLESA DE MONTSERRAT 112 O BARCO DE VALDEORRAS 110 ONTINYENT 109 O PORRIÑO 106 OSUNA 102 O CARBALLIÑO 95 OLÍAS DEL REY 94 ONDARA 67 OROPESA DEL MAR 60 ORDES 58 OIARTZUN 53 OCAÑA 52 ORTIGUEIRA 47 OLIVENZA 47 ORDIZIA 45 OÑATI 44 ORIO 41 OLVERA 41 OGÍJARES 41 OLMEDO 40 ONDARROA 38 ORTUELLA 37 OLULA DEL RÍO 36 O PINO 36 OLIVARES 34 ORKOIEN 31 OLITE 29 ONIL 28 OLÈRDOLA 28 ODÈN 22 OLIANA 21 O VICEDO 20 OLABERRIA 20 OUTES 20 OROPESA 19 ORGANYÀ 19 OLVAN 19 OSSA DE MONTIEL 18 OLOST 17 ONTÍGOLA 17 OJÉN 16 O SAVIÑAO 16 ORDUÑA 15 OTURA 15 OLIUS 14 OROSO 14 OÑA 14 ONZONILLA 14 ORELLANA LA VIEJA 13 ORGAZ 13 OYÓN 12 O PEREIRO DE AGUIAR 12 OLAZAGUTÍA 11 OLIVA DE LA FRONTERA 11 ORCERA 11 OSORNO LA MAYOR 10 OTXANDIO 10 OLESA DE BONESVALLS 10 ORMAIZTEGI 10 ORXETA 9 O CORGO 9 OBEJO 9 OBANOS 8 OZA DOS RÍOS 8 O ROSAL 8 OROZCO 8 ORISTÀ 7 ORPESA 7 OUTEIRO DE REI 7 O VALADOURO 7 OS DE BALAGUER 6 ORUSCO DE TAJUÑA 6 OLMEDA DE LAS FUENTES 6 OLOCAU DEL REY 5 ORBITA 5 OSERA DE EBRO 5 OLOCAU 5 OIA 5 ORÍS 5 OSA DE LA VEGA 5 OSOR 5 OTERO DE HERREROS 5 ORIHUELA DEL TREMEDAL 5 ONTIÑENA 5 OLOMBRADA 4 O IRIXO 4 ORTIGOSA DEL MONTE 4 OTERO 4 ORCE 4 OGASSA 4 OTEIZA 3 O BOLO 3 OTERO DE BODAS 3 OSSO DE CINCA 3 ONTUR 3 OLIVA DE MÉRIDA 3 OREA 3 OJOS NEGROS 3 OLÁIBAR 3 ORREAGA 3 OCHAGAVÍA 3 OLIVA DE PLASENCIA 3 ORBA 3 OLIETE 3 OLIVARES DE DUERO 3 ONÍS 3 OLLAURI 3 OLIOLA 2 ORIA 2 OLIVARES DE JÚCAR 2 ORELLANA DE LA SIERRA 2 OTÍVAR 2 OIBAR 2 OS BLANCOS 2 ORDIS 2 OJACASTRO 2 OLLO