109176 10
59956 9
62405 7
40378 6
32077 2
95753 7
47230 3
24453 2
23133 0
26209 1
24804 2
19880 1
40031 6
26108 3
22184 0
20031 3
18782 1
28052 1
22826 2
24903 4
28158 1
36103 2
73701 6
44979 5