42905 10
40153 18
23002 2
22531 0
25759 3
19780 5
24408 0
17229 2
118653 7
25158 3
43283 3
39302 2
31553 4
24780 1
27379 1
21556 3
22880 0
25832 4
33257 2
22657 2
35801 5
20827 0
36553 6
28005 6