29107 3
23555 2
45977 12
39626 3
24507 2
27908 9
39779 3
28631 2
30027 2
19253 0
36834 3
35676 7
27432 4
29857 4
25377 2
17805 3
33728 4
31331 7
31905 1
22251 0
36183 3
16506 1
27858 2
28453 6