53852 12
12179 8
45830 6
25859 8
31580 4
19581 8
30583 6
7709 3
9733 3
7532 9
17929 4
3130 0
4706 4
7182 10
75130 20
192257 17
55706 2
32754 9
36234 10
63905 5
91377 16
66154 23
642979 106
45477 9