Current Level: 58
21
6200
1500920
23
6000
759635
24
5990
1704579
25
5800
1626922
26
5570
1178010
28
5400
837705
29
5300
985175
29
5300
356930
29
5300
751551
32
5200
570660
34
4530
1121096
35
4500
464955
37
4200
209595
38
4100
1942901
38
4100
358330