43063
23659
32961
22827
22059
16290
23477
26705
21038
23591
16854
14107
12792
14670
14314
12853
14315
15059
18439
12943
10929
13917
14902
15027
12279
12598
12802
13172
12251
17934
13957
12468
11792
13494
20361
14358
14237
13049
14225
14507
13975
13765
12884
15682
14988
15838
15644