Stats
Rating 1456
Percentile 99.7%
Highest 1484
Rank #148 of 45682