14536
9684
10734
20971
19410
13168
10271
18954
14973
10101
11951
20561
24522
14194
15057
12283
16426
11344
17563
22079