38536
23
28030
13
24860
26
22353
10
21478
19455
17
16280
16058
15636
9
15582
16
15515
15135
15
13600
12806
3
12766
12301
21
11353
11148
8
11082
10837
10720
2
9802
9282
7
9171
4
9153
6
9002