15957 0
21028 3
34133 4
22958 1
53609 5
23353 2
22682 2
21806 3
13881 0
20459 1
21026 0
20829 3
27159 3
38228 7
54534 12
47928 6
20678 1
19683 2
32256 2
14755 0
18434 1
19604 2
20151 1
25734 0