Baltische Länder, FIN, Helsinki