32308 4
29708 4
32259 3
32152 4
25608 2
24279 4
36382 9
27828 6
41202 3
46405 18
34802 6
56653 4
33608 14
47306 14
19955 3
65853 18
39329 7
43134 12
32752 6
24534 2
58208 8
42027 8
55927 30
96857 10