8256
5307
7664
11794
8658
14471
13279
4718
10615
8050
7175
10148
5490
8280
8602
7585
11305
19170
6600
8999