19338
843
34089
841
6422
839
5029
836
9302
832
6612
831
9028
828
4635
828
10275
826
8576
826
(55/100)