12632
10105
20031
14355
15939
14163
15479
25227
10603
20401
19367
20984
9684
12967
10740
16634
33526
14996
41068
10221