As I understand it.
Senior:
Main: Alina Zagitova, Stanislava Konstantinova , Evgenia Medvedeva, Maria Sotskova, Polina Tsurskaya, Elizaveta Tuktamysheva
Reserve: Anna Pogorilaya , Elena Radionova, Serafima Sakhanovich
Junior (13-21):
Main: Viktoria Vasilieva (Nov. 2003), Anastasiia Gubanova (Dec. 2002), Alena Kostornaia (Aug. 2003), Daria Panenkova (Dec. 2002), Sofia Samodurova (Jul. 2002), Alexandra Trusova (Jun. 2004),
Reserve: Anastasia Gulyakova (Aug. 2002), Anastasia Kostyuk (May. 2004), Valeria Mikhailova (Feb. 2002)
Girls (11-19):
Main: Alena Kanysheva (Jun. 2005), Anastasia Tarakanova (Apr. 2004), Anna Tarusina (Jan. 2003),
Reserve: Ksenia Sinitsyna (Aug. 2004), Ksenia Chistyakova (May. 2005), Anna Shcherbakova (Mar. 2004)
Each band will get a different level of funding. Senior A has most, then Junior A, and so on. It seems that for Junior A they simply picked the top 6 girls from junior nationals and then swapped Konstantinova (who has a place on the senior team) for Samodurova (who is senior eligible this year). It seems they are using the Junior A Band as a place to store newly senior eligible skaters until they prove themselves as worthy of the main team. The next two ranked girls from junior nationals - Tarakanova and Kanysheva - were put in the Girls A category along with Tarusina ( winner of Russian Nationals Elder Age). I am not sure how they decided which girls were junior reserves and which were girl reserves but I think it is to do with age and amount of competition experience.