Current Level: 30
21
1681
1681
23
1597
1747
24
1578
1578
25
1564
1564
26
1539
1539
-
-
0
28
1496
1496
29
1481
1481
31
1458
3992
32
1431
1431
33
1364
1364
34
1298
1298
-
-
0
40
826
1868