36609 25
58980 8
140878 25
29257 4
38202 6
41759 6
21382 5
41879 5
47156 6
39280 4
18680 2
30957 1
23406 1
16684 2
30577 3
43009 21
18580 0
30528 4
31282 8
19503 1
25806 2
21755 1
78730 3
38726 2