Country Total IP Address Percentage
United States of America 22,528 99.9290%
France 16 0.0710%