IP Country City ISP
85.76.139.246 Finland Elisa Oyj
85.76.142.18 Finland Elisa Oyj