Country Total IP Address Percentage
Russian Federation 128 84.2105%
Netherlands (Kingdom of the) 16 10.5263%
Germany 8 5.2632%