Mazzucchi - looks like a tricky one. According to Jean Tosti (
www.jtosti.com/noms)it's a hypocoristic form of Giacomo (James in English); Giacomazzo -> Mazzo -> Mazzucco, surname form Mazzucchi.
I can't say I'm convinced by those "diminutives". Ettore Rossoni, on his surname site, states that Mazzucchi is from an old male given name, Mazuccus, and he gives an example from 1194. He then goes on to suggest that Mazuccus was the Latin name of a King of the Huns called Mundjuk in his own language. At that point my credibility was stretched too far and broke.
To sum up, it's a Northern Italian surname of unknown meaning.
Rochita - is it a surname? Rocha is a Spanish surname.