Here´s some facts regarding the Baltic and Russian city states that might fill in some gaps.
DRUTSK
Known as Dryutesk in the Middle Ages, this place no longer exists. Its site is within the modern Mogilev oblast of Belarus 25 miles (40 km.) west of Mogilev, and 80 miles (135 km.) east of Minsk.
To Polotsk until 1101...
RURIKOVICH-Polotsky
Boris I..................................1101-1128
Rogvolod.................................1128-1129
(to Polotsk..............................1129-1140)
Rogvolod (in Polotsk 1146-51) (restored).1140-1151
Gleb I...................................1151-1158
Rogvolod (in Polotsk 1158-62,re-restored)1158-1160
Gleb II..................................1160's- ?
GRODNO
Known as Gorodno in the Middle Ages. It is now the modern center of Grodno oblast of Belarus, located not far from the Poland/Lithuania frontier. This town was center of Cherno-Russia (Black Rus) until the early 13th century.
To tribal union of Dulebes until 8th century...
To tribal principality of Volynyanes...8th century-981
To Kiev........................................981-988
To Volhynia....................................988-1015
To Kiev.......................................1075-1036
To Volhynia...................................1036-1057
To Kiev.......................................1057-1078
To Volhynia...................................1078-1084
RURIKOVICH-Gorodensky
Vsevolod I....................................1084-?
Mstislav I..................................1090's-1116
Vladiko.......................................1116-1141
Boris.........................................1141-1150's
Gleb........................................1150's-1167
Mstislav II...................................1167-117 ?
R.-Vitebsky
Izyaslav....................................1170's-1185
Vsevolod II...................................1185-?
IZYASLAVL
Now called Zaslavl, it is a town in Minsk oblast of Belarus 12 miles (20 km.) northwest of Minsk.
To Polotsk until 976...
To Novgorod....................................976-980
To Kiev............................................980
RURIKOVICH
Izyaslav I (in Polotsk from 988)...............980-1001
Vseslav I (also in Minsk).....................1001-1003
To Polotsk....................................1003-1101
David (in Polotsk 1116-27)....................1101-1116
Bryachislav I.................................1116-1127
David (in Polotsk 1128-29) (restored).........1127-1128
Bryachislav I (restored)......................1128-1129
To Polotsk....................................1129-1146
Bryachislav II (in Vitebsk 1167-86)...........1146-1151
Vsevolod......................................1151-1158
Bryachislav II (restored).....................1158-1159
Vsevolod (restored)................................1159
Bryachislav II (re-restored)..................1159-
Basil (in Vitebsk 118 ? -1221)................1167-118 ?
Vladimir (in Polotsk from 1197).............118 ? -1215
MINSK
Modern capital of Belarus. Originally called Menesk, the modern name dates from the14-15th centuries. From late 12th cent. to mid 14 cent. there is no information about rulers of Menesk, except Pr.Basil (c.1326).
To tribal union of Dregoviches...........5th-8th centuries
To tribal union of Kriviches........8th-early 9th centuries
To tribal union of Polochanes
(West Kriviches).....ea. 9th cent.-870's
To Novgorod..................................870's-882
To Kiev........................................882-972
To Novgorod....................................972-980
To Kiev............................................980
To Polotsk.....................................980-1001
RURIKOVICH
Vseslav (also in Izyaslavl)...................1001-1003
To Polotsk....................................1003-1101
Gleb..........................................1101-1118
To Turov......................................1119-1146
Rostislav (in Polotsk 1151-58)................1146-1160's
Volodar (in Polotsk 1167)...................1160's- ?
Vladimir.................................fl. late 12th cent.
NOVGORODOK
Now called Novogrudok, a town in modern Grodno oblast of Belarus about 75 miles (120 km.) east of Grodno and a similar distance west of Minsk. This town, a center of Cherno-Russia from the early 13th century, was a sub-Principality under Grodno in the 12th and 13th centuries, then a Principality within the Lithuanian sphere of influence from 1239.
To Grodno until 1175...
RURIKOVICH
Vsevolod (in Grodno from 1185).........1170's-1185
Basil (in Grodno ? -1219)................1185-1 ?
Izyaslav.................................. ? -1239
PINSK
In Brest oblast of Belarus, near the Pina river before it enters the Pripyat. Sub-principality 1184-96, Grand Principality 1196-early 14th century.
To Kiev.....................................c. 890-988
To Turov.......................................988-1010
To Kiev.......................................1010-1078
To Turov......................................1078-1196
RURIKOVICH
Svyatopolk....................................1184-1190
Vladimir I....................................1190-1228
Rostislav.....................................1228-1241
To Mongols....................................1241-c. 1325
Michael I.....................................1241-1245
Vladimir II...................................1245-12 ?
Theodore......................................12 ?-126 ?
George I......................................126 ?-1289
Diomede I.....................................1289- ?
POLOTSK
A town built near the Polota river as it flows into the West Dvina (Daugava). After death of Prince Svyatoslav the Warlike of Kiev (972) it was captured by Varyags (Sweden vikings) and ruled by Ragnvald who became the first prince of Polotsk. Later recaptured by Kiev, it became the most significant of the White Russian Principalities during the Middle Ages.
To Novgorod....................................870's-882
To Kiev........................................882-972
Rogvolod I (Ragnvald)..........................972-976
To Kiev........................................976-980
RURIKOVICH
Izyaslav I.....................................980-1001
Briachislav the Brave.........................1001-1044
Vseslav the Werewolf..........................1044-1066
To Kiev.......................................1067-1068
Vseslav the Werewolf (restored)...............1068-1069
Mstislav I.........................................1069
Svyatopolk (in Kiev 1093-1113)................1069-1071
Vseslav the Werewolf (re-restored)............1071-1101
Roman.........................................1101-1116
David (in Izyaslavl 1101-1116)................1116-1127
Rogvolod II...................................1127-1128
David (restored)..............................1128-1129
Izyaslav II (in Kiev 1146-1154)...............1129-1132
Svyatopolk II (in Novgorod 1142-48)................1132
Vasilko the Restorer..........................1132-1146
Rogvolod III..................................1146-1151
Rostislav.....................................1151-1158
Rogvolod III (restored).......................1158-1162
Vseslav II (in Vitebsk 1146-62)...............1161-1167
Volodar............................................1167
Vseslav II (restored).........................1167-118 ?
Bryachislav I (in Vitebsk from 1167)........118 ? -1186
Boris.........................................1186-1197
Vladimir......................................1197-1216
Basil II (in Vitebsk from 1186)...............1216-1221
Svyatoslav (in Smolensk 1232-1235)............1221-1232
Bryachislav II................................1232-124 ?
Occupied at some point by Mongols..................1240's
MINDAUGAS
Tovtivil.....................................12 ? -1263
Another Lithuanian family
Erden I.......................................1263-12 ?
Edivid I the Wolf............................12 ? -12 ?
To Lithuania directly....................c. 1240's-1315
TUROV
A Russian Principality during the Middle Ages, located in what is now southern Belarus.
To Kiev.....................................c. 890-988
RURIKOVICH
Svyatopolk I the Damned........................988-1010
To Kiev.......................................1010-1078
Yaropolk I....................................1078-1087
Svyatopolk II.................................1087-1113
Roman I.......................................1113-1119
Vyacheslav I..................................1119-1133
Izyaslav I....................................1133-1134
Vyacheslav I (restored).......................1134-1141
Svyatoslav I the Old..........................1141-1142
Vyacheslav I (re-restored)....................1142-1146
Yaroslav I of Luchesk.........................1146-1150
Andrew of Bogolubov (in Vladimir 1156-1174)...1150-1151
Yaroslav I of Luchesk (restored)..............1151-1154
Svyatoslav I the Old (restored)...............1154-1155
Boris I.......................................1155-1157
George I the Old..............................1157-1184
Yaroslav II...................................1184-1180's
Svyatopolk III..............................1180's-1190
Gleb I........................................1190-1196
Rostislav I...................................1196-1228
It is unknown who ruled in Turov after 1228 when Rostislav became Grand Prince of Pinsk. Turov might have become the possession of one of Rostislav's younger brothers, or a possession of the heir to Pinsk, or it might have been ruled directly by Pinsk. By the 14th century and later, Turov district was within the Principality of Pinsk.
VITEBSK
Modern center of Vitebsk oblast of Belarus. A sub-Principality under Polotsk 1101-1129, a Principality within the Polotsk sphere of influence 1140-1240's, A Grand Principality 1240's-1316, and a Principality within Lithuania 1316-1436.
To Kiev until 1010...
To Smolensk..............................1010-1015
To Kiev..................................1015-1021
To Polotsk...............................1021-1101
RURIKOVICH
Svyatoslav...............................1101-1129
Rostislav................................1101-1129
To Polotsk...............................1129-1140
Vyacheslav...............................1140-1146
Vseslav (in Polotsk 1162-8?).............1146-1162
Roman....................................1162-1165
David (in Smolensk 1180-97)..............1165-1167
Bryachislav I (in Polotsk 118 ? -86).....1167-118 ?
Basil I (in Polotsk from 1216)...........118 ? -1221
Bryachislav II (in Polotsk from 1232)....1221-1232
Basil II.................................1232-12 ?
Yaroslav I...............................12 ? -1316