Of the 500,00 that surrendered something like on 50,000 returned. Remember is was only Germans that were cut off in the 6th Army. There were also Romanians, Hungarians, and Italians. I wonder how many of them got home.
Also was it something like 1956 that Axis POWs were finally repatriated from the Soviet Union. I do remember in some 1970s era Congressional hearing (I think on Cuban relations!) where witness claimed there were WW II German POWs still held and working as slaves in the Cuba.
I figured the Russians would have died of laughter when they came across the Italian troops.