Country Total IP Address Percentage
United States of America 768 98.9691%
France 8 1.0309%