>>17773291
Germany isn't even the biggest contributor per capita (good for them obviously) and Poland is far from being the biggest recipient.