Country Total IP Address Percentage
France 620 98.7261%
United States of America 8 1.2739%