Create a DataFrame, remove duplicate rows, and return the cleaned result along with counts of rows before and after deduplication.