IP Country City ISP
94.20.42.2 Azerbaijan Delta Telecom Ltd
94.20.42.5 Azerbaijan Delta Telecom Ltd