In a swipe at the Congress in Rajasthan over infighting, Union home minister Amit Shah on Saturday said the party prefers Chief Minister Ashok Gehlot over his former deputy Sachin Pilot as his contribution in filling its coffers with the "corruption" money from the state is higher.