Current Level: 63
21
51980
568520
22
51500
231190
23
50000
2048370
24
48400
1116190
25
45120
374595
26
40800
482185
27
39520
1722590
28
38610
99865
29
38200
381010
30
37900
166930
31
37100
411050
33
36300
1309600
34
34100
847875
35
33770
238730
36
32500
428615
37
31700
604795
38
30600
697955
39
30325
178955
40
30000
552625