30478 3
35378 2
20981 7
43701 3
22234 1
41177 7
37681 3
24357 4
29852 16
32626 0
41209 4
19976 2
113380 9
59852 1
28601 3
30404 5
50681 1
70104 7
50033 8
28684 4
23326 1
31176 5
59328 20
76554 10