Russian Cities quiz

Can you identify Russian cities like Moscow, St.Petersburg, Omsk, Murmansk, Novosibirsk, Dnepropetrovsk, Rostov and Krasnodar on this map?