15022
18919
1055
18524
12421
14633
12812
17530
16322
22223
16610
13515
38167
29200
27553
24914
2126267
19324
1873153
1739147
17216
14300
14010
12230