rank: 640614
best rank: 640614
known ips: 203.161.184.14 (181) 172.67.167.78 (117) 103.253.215.19 (1439)