Top 100 Russian banks ranking: Russia's troubles rumble on -