667 vacancies found