19733 101
83915 100
30257 100
22265 100
23093 100
27197 100
19809 99
21642 99
38769 99
14659 98
17587 98
24425 98
29504 98
20884 98
31557 98
40947 97
58202 97
26876 97
23302 96
20119 96
27019 96
18273 96
15835 96