Current Level: 42
21
609
609
22
535
940
23
520
520
26
498
498
27
496
556
29
489
489
29
489
2324
31
477
477
32
463
463
33
462
462
35
453
643
38
426
626
39
416
416
40
415
915