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