668 vacancies found