Current Level: 40
21
54150
117440
23
49365
249452
24
47740
57010
25
47200
111661
27
44825
87650
28
42970
147444
30
35545
191565
31
34705
59222
32
34490
95772
34
33405
100072
35
33060
232853
36
32375
36200
38
28750
163270
39
26420
26420
40
26365
218087