109153 10
59901 9
62302 7
40256 6
31976 2
95604 7
47181 3
24304 2
22958 0
26026 1
24632 2
19676 1
40028 6
26077 3
22054 0
19883 3
18578 1
27908 1
22834 2
24853 4
28131 1
36080 2
73651 6
44778 5