В швейцарском городе Кляйнштадте коренные жители говорят на немецком и французском языках, причем каждый знает хотя бы один из языков. Также в городе проживает 20 мигрантов, которые не знают ни немецкого, ни французского. Среди коренных жителей по-французски говорят 85%, а на обоих языках (немецком и французском) – 60%. Доля говорящих на немецком языке составляет 25/34 от общего числа жителей (включая мигрантов). Сколько жителей в этом городе? В ответе укажите общее количество жителей, включая мигрантов