2332 9
16755 6
5307 10
5858 1
17709 7
13159 1
14984 4
22826 8
23976 7
20655 4
34430 5
23127 7
33076 1
21529 3
40458 1
28856 9
18108 11
15629 8
22557 2
15828 2
39553 11
16607 4
10703 5
30401 4