Current Level: 66
21
35640
1832912
24
34795
492665
25
34330
1914464
27
33795
921940
28
33050
1484424
29
32985
768296
31
31940
469750
33
31580
930558
34
31285
867568
35
30410
1000427
36
30230
1307656
38
29605
504360
39
29345
1489212
40
29135
832072