23622
20080
14991
55682
95071
40466
54052
30102
32182
57170
20097
18261
