43417
32905
20286
29049
13305
13712
18018
20241
95330
39595