3401 8
2958 2
3177 4
1430 3
10601 5
10604 1
35277 3
10602 5
9902 10
10108 4
17155 5
18009 3
45179 9
10484 7
15833 8
47081 4
18656 4
14404 6
16781 4
53679 3
27809 8
22577 9
23626 10
18808 7