rank: 382236
best rank: 382236
known ips: 103.14.120.108 (134) 199.59.242.153 (140693) 103.14.121.81 (621)