21038
15
17312
12
16430
13
15848
10
30442
10
17063
11
18422
13
19816
13
15722
15
18378
7
22650
11
14656
9
14215
8
14407
15
15090
8
27489
14
21013
11
15725
9