43479
32961
20305
29087
13314
13725
18040
20257
95394
39648