38280 3
16227 2
25609 1
31909 3
73578 16
32228 1
20132 1
23776 2
14806 2
30128 2
28307 3
37709 2
55804 8
27133 3
23904 0
28854 2
26958 2
51127 3
44581 4
33384 4
22932 1
53055 6
21733 1
18502 1