9570
8800
8908
9830
11721
20228
22481
22871
24748
9380
23327
19308
28282
11129
31021
14619
12322
15564
14927
13563
13013
23979
31715
10421
8794