21402 50
21224 79
21159 64
20927 71
20737 33
20596 87
20348 92
19354 33
19087 46
18202 79
18199 46
18055 21
17922 86
17863 32
17817 101
17742 29
16913 38
16643 31
16283 120