50502 13
19408 1
42929 8
24158 3
27833 1
21302 0
38678 5
22158 1
25807 1
29481 3
51405 5
43054 5
63957 6
39983 12
26106 4
21877 2
31576 5
45356 3
32779 2
25578 1
24355 5
66133 8
78830 15
39001 7