21553 9
22307 6
37284 5
337929 29
66029 3
25977 3
60906 1
62127 3
29680 1
47905 7
48778 5
38505 5
66630 3
45158 9
129209 9
5030 8
99851 25
23357 5
39452 9
68682 4
128308 14
12781 1
26155 8
74833 11