City/Town,,,"Michael A. Costello","All Others",Blanks,"Total Votes Cast" ,,, Amesbury,,,575,14,193,782 Newburyport,,,"1,011",22,279,"1,312" Salisbury,,,294,0,72,366 TOTALS,,,"1,880",36,544,"2,460"