3021
3346
5147
17018
11088
5299
4328
3701
4198
24416
3349
2656
9514
8883
8623
4503
6251
4134
5188
1579
4506
5687
5605
3975
1715
5158
3788
3953
1754
5666
4493
7914
4219
5252
18532
4956
10518
5530
5436
12843
6755
28045
13713
7548
10755
5412
7731