Ranta, Jukka, Finlande