249124
1398
21012
25816
21717
18216
18619
26779
19418
16324
19919
1666
612111
43830
43653
41877
3709270
3494156
29934
2897149
27726
23582
21930
19920