Land Totaal IP-adres Percentage
United States of America 128 86.4865%
France 20 13.5135%