Actually, Greece has a low GDP (PPP) per Capita, it just happens to be higher than Russia's. PPP is intended to show relative strength adjusted for the local economy, so a lot of people care about it. Russia has a better economy than about 8 European countries, all of which are former Communist countries.
Russia has low debt because of low spending and relatively high taxes per capita.
Oh the irony, if you stopped posting about what you dont understand, you would never post again.