The U.S. Federal Reserve gave out $16.1 trillion in emergency loans to U.S. and foreign financial institutions between Dec. 1, 2007 and July 21, 2010, according to figures produced by the government’s first-ever audit of the central bank.

Last year, the gross domestic product of the entire U.S. economy was $14.5 trillion.

Of the $16.1 trillion loaned out, $3.08 trillion went to financial institutions in the U.K., Germany, Switzerland, France and Belgium, the Government Accountability Office’s (GAO) analysis shows.

Additionally, asset swap arrangements were opened with banks in the U.K., Canada, Brazil, Japan, South Korea, Norway, Mexico, Singapore and Switzerland. Twelve of those arrangements are still ongoing, having been extended through August 2012.

Out of all borrowers, Citigroup received the most financial assistance from the Fed, at $2.5 trillion. Morgan Stanley came in second with $2.04 trillion, followed by Merill Lynch at $1.9 trillion and Bank of America at $1.3 trillion.

The audit also found that the Fed mostly outsourced its lending operations to the very financial institutions which sparked the crisis to begin with, and that they delegated contracts largely on a no-bid basis. The GAO report recommends new policies that would eliminate such conflicts of interest, and suggests that in the future the Fed should keep better records of their emergency decision-making process.

The Fed agreed to “strongly consider” the recommendations, but as it is not a government-run institution it cannot be forced to do so by lawmakers. The seven-member board of governors and the Fed chairman are, however, appointed by the President of the United States and confirmed by the Senate.

The audit was conducted on a one-time basis, as mandated by the Dodd-Frank Wall Street Reform and Consumer Protection Act, passed last year. Fed officials had strongly discouraged lawmakers from ordering the audit, claiming it may serve to undermine confidence in the monetary system.