Most of the ones I have met over the last couple of years are not in Russia, come from all sorts of places, They cannot use Airbnb or Booking from Russia, quite a few live in Turkey I met a couple they said they live in Uzbekistan they still had Russian passports,
Must be a fair amount that have left Russia for other parts of the world, Bali has it's fair share,