Country Total IP Address Percentage
United States of America 64 42.1053%
Netherlands 64 42.1053%
France 16 10.5263%
Germany 8 5.2632%