43479
32961
29086
95393
39648
67543
55288
123147
54005
52697