IP Country City ISP
86.50.74.209 Finland Turku Tieteen tietotekniikan keskus Oy