DisCos distributes 93,219 pre-paid meters