Country Total IP Address Percentage
France 604 98.6928%
United States 8 1.3072%