82081 4
42003 5
47083 3
107684 12
52505 6
38506 2
30102 1
56256 4
25626 1
23278 0
23855 0
61604 9
38001 6
77082 4
73206 9
82155 5
50130 4
21709 2
280432 23
107082 4
28927 6
28459 4
171977 20
159901 30