Helsinki, Finland, 2005