43033 10
40253 18
23009 2
22577 0
25805 3
19807 5
24479 0
17226 2
118758 7
25280 3
43303 3
39357 2
31559 4
25107 1
27407 1
21683 3
22902 0
25880 4
33278 2
22679 2
35857 5
20931 0
36628 6
28057 6