21534 9
22226 6
37258 5
337807 29
65877 3
25931 3
60703 1
62052 3
29580 1
47756 7
48632 5
38481 5
66451 3
45153 9
129153 9
4934 8
99858 25
23207 5
39202 9
68626 4
128309 14
12676 1
25984 8
74682 11