15951 0
21658 7
29831 12
29153 1
26756 5
19628 3
13806 4
10455 8
46476 10
42333 10
37327 1
26751 9
39832 6
37207 9
50777 3
17328 11
14807 8
21305 2
15176 2
14831 9
128930 9
81477 9
37752 11
16001 4