22 ( +1 | -1 ) Russia may have the strongest players, but I believe that Germany has the highest number of Grandmasters-- though I'm not sure of the exact count. And Iceland has the highest number of Grandmasters per capita (or so I've heard!).
39 ( +1 | -1 ) Generally speaking, Russia supports chess alot, almost everyone in russia has grown up playing chess instead of computer games, and it seems a kind of tradition. & the dominance of the russians in world championships concludes this. That does not mean to say that other counties cannot produce strong chess players, take Viswanathan Anand (IND) for example :-)