According to the Wealth Report, those two charts show the nominal GDP per country in 2012 and the predictions for 2030. You can see that the same countries are still part of the top 5 but not in the same order. US and China have switched spot, making China number 1 in terms of GDP by 2030. Same thing happened with India and Japan. Germany is expected to remain fifth.
China’s GDP will triple by 2030 reaching $44,456 billion, whereas India’s GPD will quadruple reaching a nominal GDP of $21,233 billion. The USA, Japan and Germany’s GDP is expected to double by 2030.
Source: The Wealth Report