22909 4
30405 2
14926 3
21956 1
31907 5
30802 3
15227 1
51657 7
19131 2
47552 9
33980 6
51602 5
22652 4
24478 2
28257 6
22501 4
26052 1
40354 7
27126 3
24727 3
27506 5
30152 8
36407 8
43409 4