21503 45
21263 57
20902 119
20378 38
19621 38
19159 9
18924 54
18708 47
18370 61
18297 51
17789 68
17274 18
16609 29
16509 65
16371 70
16240 58
15873 57
15495 46
15143 53
14899 50
14821 25
14642 42
14483 38
14437 28