kmjp Rank: 98 (156)

# Contest Rank Performance New Rating Diff