33451 5
21831 1
28981 3
17778 2
39901 4
38957 4
30480 5
39926 2
20306 1
25803 4
24184 1
21380 1
109833 19
34330 5
66108 9
16229 2
18705 0
48830 2
51502 12
32606 2
27208 3
23005 1
29633 4
27778 1