43422
32910
20286
29055
13305
13714
18022
20242
95339
39604