Detailed information about 87.245.192.0/20