43422
32910
20286
29055
13305
13713
18020
20241
95339
39601