Country Total IP Address Percentage
France 67,319 99.9762%
United States of America 16 0.0238%