Stats
Rating 1712
Percentile -
Highest 1712
Rank -