IP Country City ISP
85.76.116.65 Finland Elisa Oyj
85.76.147.221 Finland Helsinki Elisa Oyj
85.76.45.151 Finland Helsinki Elisa Oyj