Most of the country's almost 35,000 villages, towns and boroughs elected their leaders in a first round last weekend, but the races went to run-offs in about 1,500 communes, including bigger urban centres.