Many countries are delivering equipment, supplies, spare parts, some money...No, I don't know of a scorecard being kept on which countries are doing the most. Usually the US leads the way. Yeah, with Biden "in charge" that would be more difficult.
Have already commented on the so-called corruption there. I don't know of any in particular. Of course when governments are involved, corruption usually follows. Hey! do we have corruption in the US?

Anyway, after Putin is ejected from Ukraine, we can address any other concerns there.