21533 9
22232 6
37255 5
337805 29
65882 3
25931 3
60702 1
62055 3
29584 1
47758 7
48631 5
38477 5
66452 3
45154 9
129158 9
4932 8
99858 25
23201 5
39209 9
68633 4
128301 14
12676 1
25982 8
74684 11