IP Country City ISP
94.20.80.85 Azerbaijan Delta Telecom Ltd