Not sure about recently, but in the history of the modern Olympics, Sweden has done very well. They are 7th in overall medal count, 8th in Winter medal count, and 9th in Summer medal count.
Mondo does it again. Breaks his less than a week old world record. Link won't paste. It's in the Advocate