10300
7102
13376
18194
21826
18444
7399
4121
7437
9851
22827
24891
15632
7249
8237
5643
8552
17497
22994
15615