Nazione Indirizzo IP totale Percentuale
United States of America (US) 136 77.2727%
Italy (IT) 32 18.1818%
Ecuador (EC) 8 4.5455%