9879
9083
8904
8604
16708
9197
10113
11976
7145
20506
14351
14347
29835
22717
23109
20424
42681
48218
24970
9580
23544
19517
28530
30806
11338