2577 9
17607 6
5901 10
6454 1
17781 7
13582 1
15356 4
23378 8
25006 7
21234 4
35353 5
23554 7
33730 1
22056 3
40976 1
29254 9
18233 11
15878 8
22777 2
16003 2
39852 11
16709 4
10806 5
30578 4