17956 0
37305 6
29827 2
27926 1
27978 6
18709 1
19208 2
30134 4
32007 4
31058 1
24757 2
43905 7
21802 1
20456 2
22833 3
36281 6
149827 58
28554 5
26778 3
20134 2
30382 9
21005 3
32756 3
35427 1