Stats
Rating 1218
Percentile 98%
Highest 1526
Rank #520 of 27,116