IP Country City ISP
149.102.244.27 Spain Granada Cogent Communications
83.59.234.22 Spain Cáceres Telefonica de Espana
95.214.217.11 Spain DediPath, LLC