21267
10
19783
20
21495
12
36849
17
28052
15
23192
12
24308
20
21628
11
15067
6
77470
41
23885
17
19256
13
21866
11
27580
12
18033
12