20495
23974
19488
23089
18308
29821
16779
22142
16676
20272
16307
21425
15589
19747
15413
20050
14948
29458
14318
9606
14160
20435
13643
41770
13453
23663
13371
16315
13187
16519
13186
18987
13115
13717
13073
16828