Provincias Periodo Total Total Nacional 2035 218,563591 Total Nacional 2034 214,167641 Total Nacional 2033 208,743033 Total Nacional 2032 202,273972 Total Nacional 2031 195,575663 Total Nacional 2030 188,63879 Total Nacional 2029 181,652365 Total Nacional 2028 174,518047 Total Nacional 2027 167,357326 Total Nacional 2026 160,462576 Total Nacional 2025 153,47353 Total Nacional 2024 146,407787 Total Nacional 2023 140,188955 Total Nacional 2022 134,45158 Total Nacional 2021 129,631913 02 Albacete 2035 233,969126 02 Albacete 2034 227,176475 02 Albacete 2033 219,253816 02 Albacete 2032 210,886527 02 Albacete 2031 202,200469 02 Albacete 2030 193,440579 02 Albacete 2029 184,43937 02 Albacete 2028 176,007645 02 Albacete 2027 167,590611 02 Albacete 2026 159,890463 02 Albacete 2025 151,737644 02 Albacete 2024 144,164457 02 Albacete 2023 137,637011 02 Albacete 2022 131,94414 02 Albacete 2021 128,234046 03 Alicante/Alacant 2035 215,29296 03 Alicante/Alacant 2034 211,846012 03 Alicante/Alacant 2033 207,42087 03 Alicante/Alacant 2032 202,296769 03 Alicante/Alacant 2031 196,622939 03 Alicante/Alacant 2030 190,786882 03 Alicante/Alacant 2029 184,522574 03 Alicante/Alacant 2028 178,171607 03 Alicante/Alacant 2027 171,921041 03 Alicante/Alacant 2026 165,57377 03 Alicante/Alacant 2025 159,019874 03 Alicante/Alacant 2024 151,952367 03 Alicante/Alacant 2023 145,62839 03 Alicante/Alacant 2022 139,683587 03 Alicante/Alacant 2021 134,791477 04 Almería 2035 143,785282 04 Almería 2034 140,83816 04 Almería 2033 137,409166 04 Almería 2032 133,282056 04 Almería 2031 128,968892 04 Almería 2030 124,573356 04 Almería 2029 120,170003 04 Almería 2028 115,857594 04 Almería 2027 111,652507 04 Almería 2026 107,479036 04 Almería 2025 103,052534 04 Almería 2024 98,32511 04 Almería 2023 94,258747 04 Almería 2022 90,317573 04 Almería 2021 87,301191 01 Araba/Álava 2035 229,929377 01 Araba/Álava 2034 226,164994 01 Araba/Álava 2033 220,792104 01 Araba/Álava 2032 214,128527 01 Araba/Álava 2031 206,910175 01 Araba/Álava 2030 199,17098 01 Araba/Álava 2029 191,75449 01 Araba/Álava 2028 183,92001 01 Araba/Álava 2027 175,889103 01 Araba/Álava 2026 168,229865 01 Araba/Álava 2025 161,341606 01 Araba/Álava 2024 154,579503 01 Araba/Álava 2023 148,892847 01 Araba/Álava 2022 143,496931 01 Araba/Álava 2021 138,922244 33 Asturias 2035 421,407185 33 Asturias 2034 410,778901 33 Asturias 2033 398,679945 33 Asturias 2032 384,300238 33 Asturias 2031 370,326954 33 Asturias 2030 356,008729 33 Asturias 2029 341,561656 33 Asturias 2028 325,32284 33 Asturias 2027 309,308695 33 Asturias 2026 294,988085 33 Asturias 2025 279,604334 33 Asturias 2024 265,282074 33 Asturias 2023 253,204978 33 Asturias 2022 242,128083 33 Asturias 2021 232,313618 05 Ávila 2035 352,191734 05 Ávila 2034 343,862638 05 Ávila 2033 333,697552 05 Ávila 2032 321,893719 05 Ávila 2031 310,417116 05 Ávila 2030 298,05266 05 Ávila 2029 286,827625 05 Ávila 2028 274,82445 05 Ávila 2027 261,940877 05 Ávila 2026 250,435365 05 Ávila 2025 238,206975 05 Ávila 2024 227,001054 05 Ávila 2023 217,702457 05 Ávila 2022 209,960116 05 Ávila 2021 202,571962 06 Badajoz 2035 237,780841 06 Badajoz 2034 231,433677 06 Badajoz 2033 223,518095 06 Badajoz 2032 215,07529 06 Badajoz 2031 206,995822 06 Badajoz 2030 198,340954 06 Badajoz 2029 189,754875 06 Badajoz 2028 181,073565 06 Badajoz 2027 172,745996 06 Badajoz 2026 164,840164 06 Badajoz 2025 156,800748 06 Badajoz 2024 149,348785 06 Badajoz 2023 142,866267 06 Badajoz 2022 137,396458 06 Badajoz 2021 133,009967 07 Balears, Illes 2035 179,490982 07 Balears, Illes 2034 174,949908 07 Balears, Illes 2033 170,163044 07 Balears, Illes 2032 164,650197 07 Balears, Illes 2031 159,011651 07 Balears, Illes 2030 153,219628 07 Balears, Illes 2029 147,497559 07 Balears, Illes 2028 141,708032 07 Balears, Illes 2027 136,16766 07 Balears, Illes 2026 130,682508 07 Balears, Illes 2025 125,040042 07 Balears, Illes 2024 119,395788 07 Balears, Illes 2023 114,386583 07 Balears, Illes 2022 109,670743 07 Balears, Illes 2021 105,77736 08 Barcelona 2035 186,282983 08 Barcelona 2034 183,79997 08 Barcelona 2033 180,487651 08 Barcelona 2032 176,256261 08 Barcelona 2031 171,775168 08 Barcelona 2030 167,001599 08 Barcelona 2029 162,196217 08 Barcelona 2028 157,149153 08 Barcelona 2027 151,746458 08 Barcelona 2026 146,459078 08 Barcelona 2025 141,261075 08 Barcelona 2024 135,711328 08 Barcelona 2023 130,649418 08 Barcelona 2022 125,91855 08 Barcelona 2021 121,853332 48 Bizkaia 2035 277,562185 48 Bizkaia 2034 273,854188 48 Bizkaia 2033 268,575813 48 Bizkaia 2032 261,42409 48 Bizkaia 2031 253,561565 48 Bizkaia 2030 244,703019 48 Bizkaia 2029 235,635546 48 Bizkaia 2028 226,21827 48 Bizkaia 2027 216,699412 48 Bizkaia 2026 207,833409 48 Bizkaia 2025 198,86465 48 Bizkaia 2024 189,59153 48 Bizkaia 2023 181,817652 48 Bizkaia 2022 174,700208 48 Bizkaia 2021 168,490003 09 Burgos 2035 299,481913 09 Burgos 2034 293,514363 09 Burgos 2033 286,142936 09 Burgos 2032 277,632943 09 Burgos 2031 268,465071 09 Burgos 2030 258,50039 09 Burgos 2029 247,813047 09 Burgos 2028 237,502677 09 Burgos 2027 227,588475 09 Burgos 2026 218,595015 09 Burgos 2025 209,418856 09 Burgos 2024 200,079489 09 Burgos 2023 192,209566 09 Burgos 2022 185,499149 09 Burgos 2021 179,521972 10 Cáceres 2035 320,669819 10 Cáceres 2034 312,121069 10 Cáceres 2033 301,900527 10 Cáceres 2032 290,872992 10 Cáceres 2031 279,611032 10 Cáceres 2030 268,263393 10 Cáceres 2029 257,215692 10 Cáceres 2028 247,021357 10 Cáceres 2027 235,175921 10 Cáceres 2026 224,228354 10 Cáceres 2025 213,110725 10 Cáceres 2024 202,470351 10 Cáceres 2023 193,272163 10 Cáceres 2022 185,385245 10 Cáceres 2021 178,684629 11 Cádiz 2035 212,262723 11 Cádiz 2034 205,999201 11 Cádiz 2033 198,700803 11 Cádiz 2032 189,878379 11 Cádiz 2031 181,478852 11 Cádiz 2030 172,954891 11 Cádiz 2029 164,600309 11 Cádiz 2028 156,207112 11 Cádiz 2027 148,285507 11 Cádiz 2026 140,203307 11 Cádiz 2025 132,290638 11 Cádiz 2024 124,223552 11 Cádiz 2023 116,847357 11 Cádiz 2022 109,716993 11 Cádiz 2021 104,176084 39 Cantabria 2035 336,349924 39 Cantabria 2034 326,739592 39 Cantabria 2033 314,757703 39 Cantabria 2032 301,687975 39 Cantabria 2031 288,365969 39 Cantabria 2030 274,93863 39 Cantabria 2029 261,363209 39 Cantabria 2028 247,487192 39 Cantabria 2027 233,944611 39 Cantabria 2026 220,590574 39 Cantabria 2025 207,701031 39 Cantabria 2024 194,930167 39 Cantabria 2023 184,245939 39 Cantabria 2022 174,505646 39 Cantabria 2021 166,115709 12 Castellón/Castelló 2035 219,472688 12 Castellón/Castelló 2034 214,7347 12 Castellón/Castelló 2033 208,910962 12 Castellón/Castelló 2032 201,510669 12 Castellón/Castelló 2031 194,703902 12 Castellón/Castelló 2030 187,454273 12 Castellón/Castelló 2029 180,153849 12 Castellón/Castelló 2028 172,519871 12 Castellón/Castelló 2027 164,972611 12 Castellón/Castelló 2026 158,171253 12 Castellón/Castelló 2025 150,831405 12 Castellón/Castelló 2024 143,444561 12 Castellón/Castelló 2023 137,221189 12 Castellón/Castelló 2022 131,185591 12 Castellón/Castelló 2021 126,743512 13 Ciudad Real 2035 255,555676 13 Ciudad Real 2034 248,254295 13 Ciudad Real 2033 239,397738 13 Ciudad Real 2032 229,350763 13 Ciudad Real 2031 219,800002 13 Ciudad Real 2030 210,539174 13 Ciudad Real 2029 200,18898 13 Ciudad Real 2028 190,467553 13 Ciudad Real 2027 181,135236 13 Ciudad Real 2026 171,923826 13 Ciudad Real 2025 163,102921 13 Ciudad Real 2024 154,507065 13 Ciudad Real 2023 147,501908 13 Ciudad Real 2022 141,094019 13 Ciudad Real 2021 136,236129 14 Córdoba 2035 236,850674 14 Córdoba 2034 230,491964 14 Córdoba 2033 223,408718 14 Córdoba 2032 214,666758 14 Córdoba 2031 206,1405 14 Córdoba 2030 197,582641 14 Córdoba 2029 188,68265 14 Córdoba 2028 179,896905 14 Córdoba 2027 171,734273 14 Córdoba 2026 164,14675 14 Córdoba 2025 156,356348 14 Córdoba 2024 148,586268 14 Córdoba 2023 141,599391 14 Córdoba 2022 135,025824 14 Córdoba 2021 129,748811 15 Coruña, A 2035 341,904272 15 Coruña, A 2034 333,054479 15 Coruña, A 2033 322,0375 15 Coruña, A 2032 309,878728 15 Coruña, A 2031 297,932225 15 Coruña, A 2030 286,994538 15 Coruña, A 2029 275,836533 15 Coruña, A 2028 264,413901 15 Coruña, A 2027 253,457996 15 Coruña, A 2026 242,790715 15 Coruña, A 2025 232,037953 15 Coruña, A 2024 221,828211 15 Coruña, A 2023 213,52614 15 Coruña, A 2022 205,881856 15 Coruña, A 2021 198,998727 16 Cuenca 2035 252,773158 16 Cuenca 2034 249,361371 16 Cuenca 2033 244,416667 16 Cuenca 2032 237,983966 16 Cuenca 2031 231,173337 16 Cuenca 2030 224,723189 16 Cuenca 2029 217,791291 16 Cuenca 2028 210,868554 16 Cuenca 2027 203,83508 16 Cuenca 2026 197,486632 16 Cuenca 2025 190,210429 16 Cuenca 2024 183,793542 16 Cuenca 2023 178,442834 16 Cuenca 2022 173,459364 16 Cuenca 2021 170,476411 20 Gipuzkoa 2035 243,16044 20 Gipuzkoa 2034 240,543139 20 Gipuzkoa 2033 237,004783 20 Gipuzkoa 2032 231,675462 20 Gipuzkoa 2031 225,240616 20 Gipuzkoa 2030 218,548502 20 Gipuzkoa 2029 211,701501 20 Gipuzkoa 2028 203,949651 20 Gipuzkoa 2027 196,301349 20 Gipuzkoa 2026 188,304625 20 Gipuzkoa 2025 180,685951 20 Gipuzkoa 2024 173,016959 20 Gipuzkoa 2023 166,053803 20 Gipuzkoa 2022 159,652313 20 Gipuzkoa 2021 154,027726 17 Girona 2035 178,908887 17 Girona 2034 176,222914 17 Girona 2033 172,573729 17 Girona 2032 168,300122 17 Girona 2031 163,398778 17 Girona 2030 158,519532 17 Girona 2029 153,164538 17 Girona 2028 147,770156 17 Girona 2027 142,141243 17 Girona 2026 136,700382 17 Girona 2025 131,040567 17 Girona 2024 125,270989 17 Girona 2023 120,249316 17 Girona 2022 115,338105 17 Girona 2021 111,285671 18 Granada 2035 196,901027 18 Granada 2034 193,335384 18 Granada 2033 188,5139 18 Granada 2032 182,320549 18 Granada 2031 176,19285 18 Granada 2030 170,029705 18 Granada 2029 163,872669 18 Granada 2028 157,590431 18 Granada 2027 151,53666 18 Granada 2026 145,617662 18 Granada 2025 139,260528 18 Granada 2024 132,416604 18 Granada 2023 125,834212 18 Granada 2022 119,984733 18 Granada 2021 115,427109 19 Guadalajara 2035 183,777001 19 Guadalajara 2034 178,400605 19 Guadalajara 2033 172,114313 19 Guadalajara 2032 165,032608 19 Guadalajara 2031 157,647257 19 Guadalajara 2030 150,529699 19 Guadalajara 2029 143,185094 19 Guadalajara 2028 135,834019 19 Guadalajara 2027 128,745656 19 Guadalajara 2026 122,00451 19 Guadalajara 2025 115,300706 19 Guadalajara 2024 108,936686 19 Guadalajara 2023 103,757507 19 Guadalajara 2022 99,138869 19 Guadalajara 2021 95,370518 21 Huelva 2035 186,036907 21 Huelva 2034 181,860217 21 Huelva 2033 176,213837 21 Huelva 2032 170,175303 21 Huelva 2031 164,059329 21 Huelva 2030 157,823075 21 Huelva 2029 151,126291 21 Huelva 2028 145,046451 21 Huelva 2027 138,973969 21 Huelva 2026 132,743242 21 Huelva 2025 126,385327 21 Huelva 2024 120,099997 21 Huelva 2023 114,301958 21 Huelva 2022 109,210542 21 Huelva 2021 105,268768 22 Huesca 2035 241,998415 22 Huesca 2034 238,186443 22 Huesca 2033 233,539689 22 Huesca 2032 228,346276 22 Huesca 2031 221,794619 22 Huesca 2030 216,233039 22 Huesca 2029 208,993931 22 Huesca 2028 202,438326 22 Huesca 2027 195,730981 22 Huesca 2026 188,939314 22 Huesca 2025 182,198897 22 Huesca 2024 175,184403 22 Huesca 2023 169,358842 22 Huesca 2022 164,159265 22 Huesca 2021 160,048923 23 Jaén 2035 257,468438 23 Jaén 2034 249,097126 23 Jaén 2033 240,430195 23 Jaén 2032 230,041764 23 Jaén 2031 220,571885 23 Jaén 2030 210,293588 23 Jaén 2029 200,332569 23 Jaén 2028 190,623981 23 Jaén 2027 181,469961 23 Jaén 2026 172,716191 23 Jaén 2025 163,465498 23 Jaén 2024 154,988711 23 Jaén 2023 147,2055 23 Jaén 2022 140,333009 23 Jaén 2021 134,515882 24 León 2035 444,412249 24 León 2034 430,855963 24 León 2033 417,160904 24 León 2032 401,15731 24 León 2031 383,954952 24 León 2030 367,800417 24 León 2029 352,194336 24 León 2028 336,311353 24 León 2027 320,861173 24 León 2026 305,773752 24 León 2025 291,722559 24 León 2024 278,440558 24 León 2023 266,890388 24 León 2022 256,664634 24 León 2021 247,423396 25 Lleida 2035 200,935439 25 Lleida 2034 198,072843 25 Lleida 2033 193,862599 25 Lleida 2032 188,83009 25 Lleida 2031 183,244238 25 Lleida 2030 177,224221 25 Lleida 2029 171,202587 25 Lleida 2028 165,053316 25 Lleida 2027 158,620525 25 Lleida 2026 152,056998 25 Lleida 2025 145,643908 25 Lleida 2024 139,222123 25 Lleida 2023 134,192126 25 Lleida 2022 129,515184 25 Lleida 2021 125,72692 27 Lugo 2035 416,087047 27 Lugo 2034 406,204213 27 Lugo 2033 394,43669 27 Lugo 2032 381,52567 27 Lugo 2031 368,841304 27 Lugo 2030 357,160749 27 Lugo 2029 346,525589 27 Lugo 2028 335,27667 27 Lugo 2027 324,494125 27 Lugo 2026 314,104716 27 Lugo 2025 304,116209 27 Lugo 2024 294,995387 27 Lugo 2023 286,997334 27 Lugo 2022 280,963394 27 Lugo 2021 275,27523 28 Madrid 2035 189,602044 28 Madrid 2034 185,756711 28 Madrid 2033 181,067864 28 Madrid 2032 175,539748 28 Madrid 2031 169,722587 28 Madrid 2030 163,735644 28 Madrid 2029 157,698695 28 Madrid 2028 151,567444 28 Madrid 2027 145,19651 28 Madrid 2026 139,530609 28 Madrid 2025 133,658928 28 Madrid 2024 127,797645 28 Madrid 2023 122,600153 28 Madrid 2022 117,833015 28 Madrid 2021 113,749553 29 Málaga 2035 200,057743 29 Málaga 2034 195,405918 29 Málaga 2033 189,697016 29 Málaga 2032 183,020924 29 Málaga 2031 176,33794 29 Málaga 2030 169,374108 29 Málaga 2029 162,199346 29 Málaga 2028 154,954334 29 Málaga 2027 147,875606 29 Málaga 2026 141,305437 29 Málaga 2025 134,633585 29 Málaga 2024 127,899986 29 Málaga 2023 121,785713 29 Málaga 2022 116,102042 29 Málaga 2021 111,202284 30 Murcia 2035 153,881265 30 Murcia 2034 150,469452 30 Murcia 2033 146,447065 30 Murcia 2032 141,744314 30 Murcia 2031 136,721708 30 Murcia 2030 131,678578 30 Murcia 2029 126,572564 30 Murcia 2028 121,609472 30 Murcia 2027 116,952961 30 Murcia 2026 112,427766 30 Murcia 2025 107,700359 30 Murcia 2024 102,649762 30 Murcia 2023 98,086071 30 Murcia 2022 93,889028 30 Murcia 2021 90,727956 31 Navarra 2035 189,339679 31 Navarra 2034 186,788907 31 Navarra 2033 183,345203 31 Navarra 2032 179,083662 31 Navarra 2031 174,447615 31 Navarra 2030 169,304395 31 Navarra 2029 164,304301 31 Navarra 2028 158,605744 31 Navarra 2027 152,974951 31 Navarra 2026 147,606658 31 Navarra 2025 142,28658 31 Navarra 2024 136,942496 31 Navarra 2023 132,487465 31 Navarra 2022 127,954552 31 Navarra 2021 124,398762 32 Ourense 2035 459,279779 32 Ourense 2034 452,631007 32 Ourense 2033 441,223712 32 Ourense 2032 428,723085 32 Ourense 2031 415,858131 32 Ourense 2030 403,860767 32 Ourense 2029 392,461053 32 Ourense 2028 381,018031 32 Ourense 2027 368,827359 32 Ourense 2026 356,114742 32 Ourense 2025 343,75019 32 Ourense 2024 331,240817 32 Ourense 2023 321,497608 32 Ourense 2022 312,751753 32 Ourense 2021 306,084355 34 Palencia 2035 379,245346 34 Palencia 2034 370,736349 34 Palencia 2033 359,857987 34 Palencia 2032 348,364663 34 Palencia 2031 334,36403 34 Palencia 2030 320,332097 34 Palencia 2029 307,009765 34 Palencia 2028 294,788515 34 Palencia 2027 282,695487 34 Palencia 2026 271,888672 34 Palencia 2025 260,291977 34 Palencia 2024 249,76488 34 Palencia 2023 240,204484 34 Palencia 2022 230,281185 34 Palencia 2021 222,120161 35 Palmas, Las 2035 231,671953 35 Palmas, Las 2034 224,806252 35 Palmas, Las 2033 217,114183 35 Palmas, Las 2032 208,482182 35 Palmas, Las 2031 200,024247 35 Palmas, Las 2030 190,920716 35 Palmas, Las 2029 181,882353 35 Palmas, Las 2028 172,928687 35 Palmas, Las 2027 164,413135 35 Palmas, Las 2026 155,621341 35 Palmas, Las 2025 146,950787 35 Palmas, Las 2024 138,632071 35 Palmas, Las 2023 130,521773 35 Palmas, Las 2022 122,822083 35 Palmas, Las 2021 115,802459 36 Pontevedra 2035 323,936615 36 Pontevedra 2034 314,637301 36 Pontevedra 2033 302,268119 36 Pontevedra 2032 290,238621 36 Pontevedra 2031 278,605131 36 Pontevedra 2030 266,627896 36 Pontevedra 2029 255,831029 36 Pontevedra 2028 244,447391 36 Pontevedra 2027 233,175261 36 Pontevedra 2026 222,046929 36 Pontevedra 2025 210,824106 36 Pontevedra 2024 200,134915 36 Pontevedra 2023 190,980683 36 Pontevedra 2022 182,748004 36 Pontevedra 2021 175,195955 26 Rioja, La 2035 240,733145 26 Rioja, La 2034 236,215551 26 Rioja, La 2033 230,217466 26 Rioja, La 2032 223,091589 26 Rioja, La 2031 215,854617 26 Rioja, La 2030 207,887891 26 Rioja, La 2029 200,063499 26 Rioja, La 2028 191,679468 26 Rioja, La 2027 183,89562 26 Rioja, La 2026 175,920044 26 Rioja, La 2025 168,288296 26 Rioja, La 2024 160,248918 26 Rioja, La 2023 153,824133 26 Rioja, La 2022 147,714959 26 Rioja, La 2021 142,418509 37 Salamanca 2035 367,672781 37 Salamanca 2034 359,028637 37 Salamanca 2033 350,897871 37 Salamanca 2032 340,08206 37 Salamanca 2031 328,378598 37 Salamanca 2030 316,304177 37 Salamanca 2029 305,253191 37 Salamanca 2028 293,281751 37 Salamanca 2027 280,853797 37 Salamanca 2026 269,91911 37 Salamanca 2025 258,486096 37 Salamanca 2024 246,744365 37 Salamanca 2023 236,698573 37 Salamanca 2022 228,301333 37 Salamanca 2021 220,552295 38 Santa Cruz de Tenerife 2035 254,933347 38 Santa Cruz de Tenerife 2034 248,294707 38 Santa Cruz de Tenerife 2033 240,358983 38 Santa Cruz de Tenerife 2032 231,689919 38 Santa Cruz de Tenerife 2031 222,561459 38 Santa Cruz de Tenerife 2030 213,305293 38 Santa Cruz de Tenerife 2029 204,631154 38 Santa Cruz de Tenerife 2028 195,083492 38 Santa Cruz de Tenerife 2027 185,778851 38 Santa Cruz de Tenerife 2026 177,016523 38 Santa Cruz de Tenerife 2025 168,223009 38 Santa Cruz de Tenerife 2024 159,259253 38 Santa Cruz de Tenerife 2023 151,414549 38 Santa Cruz de Tenerife 2022 143,785989 38 Santa Cruz de Tenerife 2021 136,766681 40 Segovia 2035 278,289969 40 Segovia 2034 271,930425 40 Segovia 2033 265,173687 40 Segovia 2032 256,146468 40 Segovia 2031 247,063361 40 Segovia 2030 236,98906 40 Segovia 2029 227,942335 40 Segovia 2028 218,16204 40 Segovia 2027 208,32784 40 Segovia 2026 198,924776 40 Segovia 2025 190,626375 40 Segovia 2024 181,584871 40 Segovia 2023 175,2081 40 Segovia 2022 168,290506 40 Segovia 2021 162,602303 41 Sevilla 2035 194,655046 41 Sevilla 2034 188,777326 41 Sevilla 2033 182,111303 41 Sevilla 2032 174,423624 41 Sevilla 2031 166,746853 41 Sevilla 2030 158,894047 41 Sevilla 2029 151,088212 41 Sevilla 2028 143,501039 41 Sevilla 2027 136,101752 41 Sevilla 2026 129,071586 41 Sevilla 2025 121,999107 41 Sevilla 2024 115,183858 41 Sevilla 2023 109,165638 41 Sevilla 2022 103,612157 41 Sevilla 2021 99,158384 42 Soria 2035 287,103738 42 Soria 2034 281,561479 42 Soria 2033 276,530209 42 Soria 2032 269,161256 42 Soria 2031 261,519354 42 Soria 2030 254,330188 42 Soria 2029 246,38381 42 Soria 2028 238,46079 42 Soria 2027 230,552707 42 Soria 2026 223,099772 42 Soria 2025 215,329595 42 Soria 2024 208,06065 42 Soria 2023 202,533223 42 Soria 2022 198,080444 42 Soria 2021 194,668853 43 Tarragona 2035 203,112486 43 Tarragona 2034 199,276708 43 Tarragona 2033 194,615377 43 Tarragona 2032 188,778126 43 Tarragona 2031 182,462825 43 Tarragona 2030 176,210047 43 Tarragona 2029 169,959756 43 Tarragona 2028 163,510906 43 Tarragona 2027 156,43187 43 Tarragona 2026 149,267751 43 Tarragona 2025 142,284481 43 Tarragona 2024 135,316351 43 Tarragona 2023 129,291601 43 Tarragona 2022 123,677904 43 Tarragona 2021 118,937389 44 Teruel 2035 257,204175 44 Teruel 2034 253,375698 44 Teruel 2033 248,999795 44 Teruel 2032 242,771197 44 Teruel 2031 236,908057 44 Teruel 2030 229,372311 44 Teruel 2029 222,189474 44 Teruel 2028 215,275852 44 Teruel 2027 208,252069 44 Teruel 2026 202,145448 44 Teruel 2025 195,708241 44 Teruel 2024 189,885883 44 Teruel 2023 184,70528 44 Teruel 2022 180,524515 44 Teruel 2021 177,890852 45 Toledo 2035 195,961799 45 Toledo 2034 190,338521 45 Toledo 2033 183,709022 45 Toledo 2032 176,638369 45 Toledo 2031 169,70934 45 Toledo 2030 162,621538 45 Toledo 2029 155,586944 45 Toledo 2028 148,542053 45 Toledo 2027 141,643651 45 Toledo 2026 134,985801 45 Toledo 2025 128,35006 45 Toledo 2024 121,807433 45 Toledo 2023 116,259732 45 Toledo 2022 111,456825 45 Toledo 2021 107,51753 46 Valencia/València 2035 220,720506 46 Valencia/València 2034 216,520086 46 Valencia/València 2033 211,151719 46 Valencia/València 2032 204,409038 46 Valencia/València 2031 197,430297 46 Valencia/València 2030 190,11906 46 Valencia/València 2029 182,795671 46 Valencia/València 2028 175,202391 46 Valencia/València 2027 167,836429 46 Valencia/València 2026 160,391928 46 Valencia/València 2025 152,856988 46 Valencia/València 2024 144,866746 46 Valencia/València 2023 137,953669 46 Valencia/València 2022 131,88322 46 Valencia/València 2021 126,617498 47 Valladolid 2035 314,558779 47 Valladolid 2034 306,578936 47 Valladolid 2033 297,338921 47 Valladolid 2032 286,232091 47 Valladolid 2031 274,794064 47 Valladolid 2030 263,30304 47 Valladolid 2029 251,950873 47 Valladolid 2028 240,082981 47 Valladolid 2027 229,045278 47 Valladolid 2026 217,664526 47 Valladolid 2025 207,344259 47 Valladolid 2024 197,052844 47 Valladolid 2023 188,184036 47 Valladolid 2022 179,799414 47 Valladolid 2021 172,480094 49 Zamora 2035 509,653628 49 Zamora 2034 498,929284 49 Zamora 2033 487,031085 49 Zamora 2032 472,382595 49 Zamora 2031 457,735006 49 Zamora 2030 441,631296 49 Zamora 2029 425,345277 49 Zamora 2028 407,533964 49 Zamora 2027 391,639229 49 Zamora 2026 375,475463 49 Zamora 2025 360,604345 49 Zamora 2024 345,585415 49 Zamora 2023 333,738861 49 Zamora 2022 322,351279 49 Zamora 2021 312,876316 50 Zaragoza 2035 234,581664 50 Zaragoza 2034 230,334981 50 Zaragoza 2033 224,594427 50 Zaragoza 2032 217,762947 50 Zaragoza 2031 210,60306 50 Zaragoza 2030 203,196764 50 Zaragoza 2029 195,850217 50 Zaragoza 2028 188,795113 50 Zaragoza 2027 181,312248 50 Zaragoza 2026 174,133154 50 Zaragoza 2025 166,878108 50 Zaragoza 2024 159,679303 50 Zaragoza 2023 153,39665 50 Zaragoza 2022 147,751427 50 Zaragoza 2021 143,122131 51 Ceuta 2035 128,649481 51 Ceuta 2034 125,251527 51 Ceuta 2033 121,725716 51 Ceuta 2032 117,410627 51 Ceuta 2031 112,572951 51 Ceuta 2030 107,478723 51 Ceuta 2029 101,791179 51 Ceuta 2028 96,695499 51 Ceuta 2027 90,623846 51 Ceuta 2026 85,103397 51 Ceuta 2025 79,156181 51 Ceuta 2024 73,802145 51 Ceuta 2023 69,058674 51 Ceuta 2022 65,063296 51 Ceuta 2021 61,525284 52 Melilla 2035 87,491139 52 Melilla 2034 85,556213 52 Melilla 2033 83,818258 52 Melilla 2032 81,105826 52 Melilla 2031 77,892561 52 Melilla 2030 74,215862 52 Melilla 2029 70,899384 52 Melilla 2028 67,684736 52 Melilla 2027 64,237255 52 Melilla 2026 61,023423 52 Melilla 2025 57,697408 52 Melilla 2024 54,575525 52 Melilla 2023 51,653464 52 Melilla 2022 48,774503 52 Melilla 2021 46,372516