Furio's right though, there are lots of names in Italy you wouldn't expect, especially the further north you go. Lopez is a common name in Italy, there's also one called Broegg.