Delfad0r Rank: 581 (1215)

# Contest Rank Performance New Rating Diff