Stats
Rating 1203
Percentile 97.9%
Highest 1280
Rank #602 of 28,432