82001 4
41981 5
46977 3
107626 12
52353 6
38434 2
30029 1
56251 4
25532 1
23255 0
23834 0
61504 9
37953 6
76983 4
73157 9
82101 5
50008 4
21626 2
280181 23
107001 4
28876 6
28431 4
171834 20
159803 30