11667
20305
20724
16804
9936
15536
24891
6440
15452
13608
15242
11646
643
8802
12387
16685
23690
19155
5694
12888