IP Country City ISP
149.102.237.40 Spain Granada Cogent Communications
80.31.151.169 Spain JaƩn Telefonica de Espana
85.192.92.33 Spain Barcelona Centre de Telecomunicacions i Tecnologies de la In
93.114.63.15 Spain Rock Internet, S.L