Haryana on top