38842
33747
37750
22791
1323
20278
40879
18689
29429
20677
32676
39897
35803
23654
62839
100715
56179
56128
58837
36219
33413
46926
30087
36473