Current Level: 50
21
626873
626873
23
547495
589110
25
537245
537245
26
524670
525625
29
487374
487374
31
470737
470737
32
470720
470720
33
470090
470090
34
457343
457343
35
456830
456830
36
448006
448006
37
427960
427960
38
417800
417800
39
415699
415699
40
408222
533582