Current Level: 50
21
463242
463242
22
457494
457494
24
428100
428100
25
420457
420457
26
417950
417950
27
372889
372889
28
353936
353936
29
353846
353846
31
348600
348600
32
332324
332324
33
331781
331781
35
306590
306590
37
300181
300181
38
300006
300006
39
296549
296549
40
294429
294429