125723
38914
111473
3144
4313
3747
42555
4768
5498
12830
66567
9730
20744
7297
4660
5775
19178
8034
82280
3315
4750
5088
4174
4665
2566
35812
6316
6987
3875
9823
8591
4180
4367
3971
2718
3976
17518
11291
11338
5626
2930
2552
2127
2597
2237
5190
4802
3622
8921
2885
2844
5194
6758
56593
19175
24205
3179
55633
2589
16581