19553
4029
62808
8844
2035
106556
18154
11689
5279
3311
11387
5567
8478
2325
3562
3087
3052
19336
5853
10514
2650
16018
2782
3134
2696
5988
13240
8695
2025
18314
16843
4539
37337
2187
18879
58469
3136
36825
19905
4716
16735
8619
2618
3904
2826
3551
6312
3792
3021
2941
14499
7022
15572
45276
21530
11546
10287
3990
3680
5673