16926X3 ) Helsingfors , Finland.