14184
5160
7821
8977
4734
7663
17851
18436
13463
17850
18150
26839
11050
15537
14123
8013
12335
5753
11539
16298
18023
9176
20917
8441
9175