19494
19318
19260
19250
19106
18997
18910
18908
18720
18325
18017
17968
17830
17763
17584
17401
16920
16833
16608
16419
16138
16124
16052
15668