BLOs have completed the door-to-door distribution of enumeration forms to all 8,80,224 registered voters in the district.