22815
31806
16850
26639
14653
16587
38744
18447
21593
16540
18386
21690
13306