Of 19,680 available seats, 17,100 have already been filled; emaining institution-wise vacancies will be filled through spot counselling scheduled for July 31