Country Total IP Address Percentage
France 4,144 97.0037%
United States of America 128 2.9963%