The Nameserver nic7.opera.com have a IP Address of 213.236.208.26 which is hosted on Norway.
Most downloaded applications based on a floating 7 day average.