319 vacancies found