More comprehensive and current lists are available from the OECD (Table DAC2a) and the World Bank (Net official development assistance and official aid received (current US$)).
Methodology
The figures shown are based on OECD measures and definitions of international aid.[1] Amounts are in "current U.S. dollars", i.e. amounts paid at the time, not adjusted for later or earlier inflation or currency movements.[1]
^ a b c"Net official development assistance and official aid received (current US$)". Data.worldbank.org. Retrieved 2 April 2019. Note that "official aid" in this period was zero, the category having been discontinued in 2005.
^"Net official development assistance and official aid received (current US$)". World Development Indicators. World Bank. Retrieved 15 March 2017.