83908 28
21706 3
23734 3
45551 6
34954 4
24455 1
17678 1
24009 3
19983 1
16682 0
28434 1
32681 3
100030 16
16904 2
16229 0
23131 2
35734 1
18458 0
18529 3
35802 4
19781 0
20582 1
28682 6
40351 6