15097
1638
6154
2042
2137
9130
5785
9988
2697
4883
27709
12988
6685
4851
7514
2213
4655
8578
15589
2771
2705
9652
2137
25858
18270
4941
2331
19584
61782
13714
5120
62261
3825
71206
9836
3155
29809
106120
17985
3901
2443
161000
8718
2228
22615
10485
6343
1762
3778
5245
43211
37427
30641
1962
52456
5327
5610
1644
12313
8023