Wow - this really is costing Putin; that plus 10 dead troops and POW’s and all that equipment. Kinda like an oops there.
Last count (per the Ukes) is they are holding about 1000 Russian POWs. One can call this propaganda, but come the peace they are going to have to account for these guys, and if they are short there will be hell to pay. I have not seen a Russian claim about Uke POWs, make of that what you will.