E en.wikipedia.org Seychelles has 58,396 IPv4 addresses per 1000 people, the most per capita 2 points jjmarr 3 days ago 1 comments