Hyundai Motor India has to pay Rs87 crore fine