IP Country City ISP
94.20.98.170 Azerbaijan Delta Telecom Ltd