43425
32911
20286
29056
13306
13714
18023
20244
95341
39606