26409 3
21857 1
25153 4
30805 2
89102 3
14877 1
15577 1
21509 3
25481 1
15904 0
17883 1
30555 6
18508 1
15776 1
36732 4
59957 8
39256 6
15606 0
21701 1
25984 4
28305 5
24654 1
49457 5
30356 2