Counting and enumerating preferred database repairs