22802
31799
16845
26636
14651
16583
38734
18446
21592
16539
18386
21683