IP Country City ISP
213.21.52.10 Russia Saint Petersburg SatTel Corporation, Ltd.