22547
14851
2638
8582
18341
14881
41969
23650
14977
31652
27581
62166
48708
5610
10244
13572
40516
91055
8634
24159
19940
14492
16360
6358
20875
28725
863654
5236
92358
13439
18305
6949
5801
13078
13801
22435
42057
15562
14882
10533
20639
9617
40869
51069
29902
30888
33576
15957
21079
17140
9240
17940
15032
17372
55365
146002
23991
21461
6855
10031