... vacancies found in Seversk, Tomsk, Russia (another city)