Latest Fifa Ranking

Latest Fifa Ranking here..
I always find this ranking system abit odd.. Argentina still top place? and Czech Republic on to of France?