IP Country City ISP
94.20.98.234 Azerbaijan Delta Telecom Ltd