Stats
Rating 1023
Percentile -
Highest 1420
Rank -