18955
10
15639
7
14875
9
14196
6
19984
6
15692
7
17111
8
18390
9
14844
12
17484
4
21855
7
13830
6
13049
5
13508
12
14165
6
25467
11
19764
8
14452
7