Nebuchadnezzar Rank: 149 (269)

# Contest Rank Performance New Rating Diff