Germany and France have contributed less than Portugal on a GDP basis. Support comes from mostly the US, Canada, and U.K. with the Eastern EU nations helping out.
If Putin, or you, think making the Germans pay through the nose for gas will stop Ukraine they’re wrong.
And anyway last German...