The answer grid makes it look like there's a fourth federal city. And once I've zoomed in on the map, zooming out again only zooms partway out and I can't see the eastern and southern edges anymore.
Since you use Kareliya for Karelia, please also accept Altay for Altai and Kalmykiya for Kalmykia. Also I can't understand why you prefer to not use Yakutia/Yakutiya and use only Sakha, as well as Bashkiriya/Bashkiria for Bashkortostan. Also Khakassiya/Khakasiya and Khakasia (i.e. w/o double s) for Khakassia, as well as Karachay-Cherkessiya/Karachay-Cherkesiya and Karachay-Cherkesia for Karachay-Cherkessia, and North Ossetiya/North Osetiya and North Osetia for North Ossetia.
Found the various colours a bit confusing but 85/85
Suggestion: Tver appears before Tula in ðe answer order. Ðis is not alphabetic order, which is insinuated by ðe rest of ðe list :c