Probably Latvia should be proudest in terms of GDP contributions.
The problem with Germany is they have dragged their feet for far too long. Poland and the Baltic states were to provide soviet era heavy weapons such as tanks and artillery to Ukraine and Germany was going to back fill their stocks. A great example of this is Poland sent 240 T-72 tanks to Ukraine and was supposed to get Leopard tanks from Germany to compensate for the hole - this was supposed to come from Germany’s stocks…what they offered to send (eventually) was 20 broken tanks that would take a year to fix…by comparison Poland ordered 180 K2 tanks from South Korea in July this year (along with fighters and artillery) that were to be built from scratch…the first batch of these K2 tanks have been delivered - that’s 3 months.
Germany was further very slow to provide any heavy weapons to Ukraine. They have improved but still questions rightly remain and why they were slow is a bit of a mystery. The German public support arming Ukraine, the German politicians support arming Ukraine having passed motions to do so, and the defence minister has agreed all sorts of packages but the government continues to be criticised both domestically and by foreign powers. We know history often shapes German foreign policy however their citizens seem to have cast off the shadows of Hitler (rightly so) - maybe the political leaders were slow to recognise this.