Detailed information about 87.228.160.0/20