City/Town,,,"Karen E. Spilka","All Others",Blanks,"Total Votes Cast" ,,, Ashland,,,"1,199",0,83,"1,282" Framingham,,,"6,105",51,748,"6,904" Franklin,,,753,7,105,865 Holliston,,,"1,330",7,112,"1,449" Hopkinton,,,"1,016",2,86,"1,104" Medway,,,916,4,105,"1,025" Natick,,,"2,009",1,279,"2,289" TOTALS,,,"13,328",72,"1,518","14,918"