17951 0
37302 6
29778 2
27930 1
27954 6
18706 1
19202 2
30104 4
31983 4
31029 1
24758 2
43881 7
21806 1
20409 2
22801 3
36259 6
149808 58
28553 5
26776 3
20133 2
30379 9
21007 3
32753 3
35431 1