IP Country City ISP
86.50.99.212 Finland Turku Tieteen tietotekniikan keskus Oy