Country Total IP Address Percentage
United States of America 1,560 90.6977%
France 160 9.3023%