Out of the 355,731 people residing in Bilbao in 2009, only 114,220 (32.1%) were born inside the municipality. Of the remainder, 114,908 were born in other Biscayan towns, while 9,545 were born in the other two Basque provinces; 85,789 came from the rest of Spain (mainly Castile-León and Galicia (Spain)), and 33,537 were foreigners. There are 127 different nationalities registered in Bilbao, although 60 of them represent fewer than 10 people each. The largest foreign communities are Bolivians and Colombians, with 4,879 and 3,730 respectively. Other nationalities with more than 1,000 inhabitants are Romanians (2,248), Moroccos (2,058), Ecuadorians (1,832), Chinese (1,390), Brazilians (1,273) and Paraguayans, with 1,204.. How many more people came from the rest of Spain than were foreigners?