21533 1
20906 2
19903 0
16627 1
39229 2
32101 2
17832 1
84252 5
27652 3
23804 3
38980 0
18829 1
30181 2
23358 1
29179 0
22884 0
23984 2
20727 1
35784 1
18806 0
38031 6
40853 2
44954 1
77332 3