31030 2
20683 1
33753 1
29177 3
73604 16
23933 2
31532 8
47581 9
40709 1
50333 6
116955 15
28657 2
46734 7
24281 2
61008 7
21908 1
25153 2
48555 8
50255 5
93555 15
39602 3
72380 7
36428 5
30677 5