5028
657
9837
653
5093
651
8797
650
2774
649
10404
643
6467
641
5057
640
20463
638
9928
635
(63/100)