EDIT: I have amended the title to Proper Nouns, as I have some new requested terms below.
One of the (many) areas of Russian where my pronunciation is especially weak is proper nouns, more specifically geographically related ones. I have encountered a great many locales in my readings, and have a decent grasp of where these places are, but have no idea how to pronounce them. Would a fluent Russian-speaker be kind enough to bold or otherwise indicate where the stress falls on the following words?
Вологда
Самара
Саратов
Татарстан
Тыва (and what is the adjectival form of these word, incidentally: тыванский? тывский?)
Амур
Иркутск
Соловки
Выборг
Иваново
Павловск
Рязан
Саранск
Смоленск
Тамбов
Енисей
Воронеж
Ярославль
Зеленоград
Азов
Астрахан
Краснодар
Ростов (на-дону)
Ставрополь
Сочи
Пятигорск
Норильск
Новосибирск
Сургут
Биробиджан
Благовешенск
Дудинка
Магадан
Полтава
Нарва
Куликово
Севастополь (Да, знаю что этот город в Украйне)