Stats
Rating 1203
Percentile 97.8%
Highest 1280
Rank #571 of 26,813