Current Level: 50
21
626873
626873
23
547395
589010
25
537145
537145
26
524670
525625
29
487374
487374
31
469990
469990
32
469737
469737
33
459820
459820
34
457343
457343
35
452330
452330
36
448006
448006
37
427760
427760
38
415699
415699
39
411100
411100
40
408222
533582