21079
Long
22962
20958
5559
21244
20809
20220
20028
25949
21895
19834
20176
19932
17297
18523
27846
23183
21114
9118
20004
20470
26823
21569
8849
27123
21463
6115
17460
11153
19540
23181