8 points
They’re probably old numbers in the comic. Do you have per capita aid figures? Rough calculations say
US $130/p
Germany $90/p
UK $99/p
EU Institutions $13/p (this one is weird since countries are also contributing separately?)
Poland $79/p
Aid as a share of GDP would also be interesting.
4 points
On the source website there is quite a bit more. The EU stuff is funded by a share of approximately .2 % of GDP by all EU members in addition to their individual aid.
2 points