21533 9
22232 6
37253 5
337806 29
65879 3
25927 3
60706 1
62057 3
29584 1
47756 7
48627 5
38476 5
66454 3
45158 9
129153 9
4926 8
99852 25
23202 5
39205 9
68628 4
128302 14
12684 1
25978 8
74676 11