Query Answering over Functional Dependency Repairs