15486
2828
5391
22920
2725
14840
6670
10964
6890
22029
156881
10105
3001
4855
2729
12203
26271
7623
7438
15473
3365
8594
3240
8986
21512
145255
6181
6793
19998
3393
3153
12752
5622
49850
32450
522858
13871
13409
2864
80473
2483
16190
3927
3614
7138
13852
6793
3550
3793
2919
2811
3582
19109
5896
3733
3977
2627
2994
5528
11421