18923
29420
16713
18843
42418
20606
24270
19972
18394
20661
24362
15797
20649