Stats
Rating 1218
Percentile 98.1%
Highest 1526
Rank #543 of 28,478