20035
14977
55665
95068
40446
54052
30099
32170
57168
20094
18249
80814
