83751 28
21679 3
23679 3
45426 6
34901 4
24434 1
17684 1
23907 3
19908 1
16609 0
28403 1
32603 3
99958 16
16854 2
16108 0
23078 2
35652 1
18378 0
18480 3
35734 4
19682 0
20530 1
28682 6
40257 6