83930 28
21730 3
23733 3
45554 6
34977 4
24505 1
17682 1
24029 3
20009 1
16684 0
28427 1
32727 3
100077 16
16931 2
16253 0
23152 2
35729 1
18477 0
18551 3
35829 4
19807 0
20580 1
28682 6
40359 6