34505 8
40183 7
21952 4
34908 5
23280 4
21957 2
31153 8
30526 7
23754 3
36103 5
23780 2
24433 3
31606 7
24781 1
20932 2
20578 2
26302 3
20056 1
15006 1
17580 0
16333 0
19030 2
29083 3
86052 18