i don't know how good the subtitles are/whether its modern russian, or even if its 100% russian, but here are the subtitles, in case someone was looking for them. P.S i used VLC to watch
Nice. I see subtitles for 12 episodes, and they appear to match YouTube. YouTube also has english, in case someone wants it.