5125
657
9998
654
5209
653
8924
650
2850
649
10503
643
20594
641
6579
641
5142
640
10058
635
(63/100)