195.82.158.250:11000
Germany
15/60
enoch
1PP
-
17h23m
x5.4
x2.2