Russian names are pretty straightforward. Not a lot of variation, not a lot of creative takeoffs on names. They tend to be pretty consistent, although of course there are more and less popular names that vary between generations. Generally you'll just find the one form of a name.