Which countries have won the most medals at the Olympics?

Norway has the most medals in cross-country skiing at the Winter Olympics, with 129 medals (52 gold, 43 silver and 35 bronze), followed by Sweden with 84 (32 gold, 27 silver and 25 bronze). Italy is in 6th place in the cross-country skiing medal table with 36 podium finishes (9 gold, 14 silver, 13 bronze).