Taube Rank: 494 (1016)

# Contest Rank Performance New Rating Diff