22904 4
30401 2
14926 3
21954 1
31908 5
30806 3
15231 1
51653 7
19131 2
47555 9
33984 6
51609 5
22651 4
24477 2
28253 6
22508 4
26054 1
40358 7
27132 3
24728 3
27506 5
30158 8
36408 8
43406 4