3021
3346
5147
17020
11088
5299
4328
3701
4199
24416
3349
2657
9514
8883
8623
4503
6251
4134
5189
1580
4506
5688
5605
3975
1716
5159
3788
3953
1754
5666
4493
7914
4220
5252
18532
4956
10518
5530
5436
12843
6755
28045
13713
7548
10755
5413
7732