21693
21580
20942
2028
20989
20854
20900
19291
19430
19662
19160
19256
19953
19265
19989
19598
19765
18304
18601
18597
18622
1874
18240
17489
17476
16685
16632
16834