2333 9
16753 6
5308 10
5859 1
17704 7
13157 1
14977 4
22826 8
23983 7
20653 4
34427 5
23130 7
33084 1
21531 3
40454 1
28859 9
18107 11
15632 8
22559 2
15830 2
39556 11
16608 4
10705 5
30404 4