7583
11947
14287
22221
8663
19064
17716
15855
18423
15865
14614
19708
16727
26176
12079
21442
21612
28442
22770
26539