105927 35
32201 0
38680 0
35958 1
66002 3
39983 2
43106 2
84803 15
42451 3
35783 1
51451 6
59676 10
47076 5
33658 1
30330 0
46482 4
39657 3
34981 1
42851 4
64183 10