27982 3
18359 1
53809 8
32105 2
95654 17
98280 25
37628 3
37007 7
39426 2
31934 3
95156 8
31383 5
33907 4
19778 0
113954 19
30930 2
26803 1
39952 2
49080 13
30777 1
25304 2
24234 0
28631 0
139434 17