City/Town,,,"James M. Kelcourse","All Others",Blanks,"Total Votes Cast" ,,, Amesbury,,,446,1,64,511 Newburyport,,,462,0,118,580 Salisbury,,,225,2,38,265 TOTALS,,,"1,133",3,220,"1,356"