Finland and Sweden are the only countries in the world that have earned a medal at every Olympic game since 1908.