Bejesus, +1010 reported for yesterday.
Even if 50% would be propaganda it would still mean that a full strength russian infantry BTG was destroyed. Yesterday. In 24 hours.
Even though Russia is a big country with a lot of people, its limits are there. At some point they need to put all in or fold. Whatever either one means is anyones guess.