34425
17660
25445
9560
14604
35549
15938
5497