83876 28
21701 3
23681 3
45531 6
34927 4
24454 1
17684 1
23953 3
19951 1
16680 0
28428 1
32629 3
100028 16
16877 2
16207 0
23083 2
35705 1
18402 0
18530 3
35779 4
19757 0
20579 1
28679 6
40302 6