Current Level: 50
22
26980
26980
24
22748
22748
25
21869
21869
26
21611
34257
28
20830
21393
-
-
0
31
18561
23368
32
17735
17735
33
17396
17396
35
17160
17160
36
16916
16926
38
16395
16395
40
15215
15585