IP Country City ISP
85.242.70.142 Portugal Odivelas MEO
87.196.156.54 Portugal Nos Comunicacoes, S.A.