58631 101
83915 100
21642 100
27197 100
22668 100
19809 99
24425 99
38769 99
41362 98
17587 98
14659 98
15835 98
20884 98
31557 98
18720 97
27424 97
20522 97
23302 96
18685 96
27727 96
17037 96
44782 95
28195 95
23650 94