32988
26479
27924
10455
41528
11576
17093
20445
3400
58096