43060
23659
32961
22827
22057
16290
23474
26705
21037
23589
16851
14107
12790
14670
14314
12852
14314
15058
18437
12942
10928
13917
14901
15026
12278
12598
12801
13172
12249
17931
13957
12468
11792
13493
20359
14357
14236
13048
14222
14507
13973
13763
12883
15681
14987
15838
15641