IP Country City ISP
94.20.42.76 Azerbaijan Delta Telecom Ltd