3446
4356
4383
20960
4684
5765
4771
18210
12614
5985
13866
12053
10977
17888
7519
12411
10854
16650
11287
7902
7936
12595
11814
15488
19133