59221
23
30498
6
35210
9
23582
11
28095
9
21338
16
17332
7
21792
11
20908
13
17402
18
13021
5
13170
10
16656
10
12092
8
14489
22
11829
28