Rank Name Battles Points
phegyes
1 phegyes 4,650 33,966,227
Barracuda.Peter
2 Barracuda.Peter 129 19,561

activity index

?
?