12638
15900
14991
19066
6516
7767
5948
6647
6346
7832
5354
6384
5532
7126
8832
12625
8234
10762
6015
7105
5752
7835
7527
8808
7276
10984
5585
7495
5659
7353
5519
6418
5517
6699
5003
7108