17366
24393
11397
9400
14731
16567
27933
13184
2697
10928
8200
16584
15791
43428
3864
20133
5146
5951
7263
10686
10782
34658