4376
3711
4198
3678
10839
8255
13796
17708
30922
20629
23986
20078
57145
102642
24796
32880
24774
42120
39822
24788
32742
30388
56823
22743