India probably has 0 medals. . .Oh, and as for the population, etc., like Goindian said, with your logic, China should be on top of the medal standings. And like you said, Canada won almost as many medals in 2006, so all of this talk about population is moot.