32305 4
29601 4
32155 3
32152 4
25526 2
24278 4
36384 9
27805 6
41051 3
46330 18
34709 6
56651 4
33558 14
47281 14
19929 3
65730 18
39278 7
43103 12
32758 6
24481 2
58103 8
41959 8
55803 30
96784 10