IP Country City ISP
149.102.240.20 Spain Granada Cogent Communications
2.138.159.189 Spain Barcelona Telefonica de Espana
80.31.20.239 Spain Pedrezuela Telefonica de Espana
88.24.96.161 Spain Madrid Telefonica de Espana Static IP
95.214.216.239 Spain DediPath, LLC