City/Town,,,"Valentino James Troyli","All Others",Blanks,"Total Votes Cast" ,,, Amesbury,,,127,2,518,647 Newburyport,,,193,29,766,988 Salisbury,,,67,9,309,385 TOTALS,,,387,40,"1,593","2,020"