20012
14968
55656
95060
40440
54050
30099
32162
57167
20093
76308
18242
