26430 3
15902 2
19508 0
17433 1
15309 2
16709 1
21077 1
20730 1
20754 1
25483 1
25705 4
43251 13
50703 6
38559 1
19253 4
24027 1
20033 1
17906 0
26130 2
21582 1
15033 1
21928 2
29382 4
36583 7