42652 8
17580 1
31483 4
16408 3
16780 9
18155 6
23552 1
17926 2
12351 11
9653 9
38808 8
90505 9
18704 3
27882 7
68927 11
29734 0
29452 3
27452 10
24255 1
28180 4
37626 3
29152 3
33831 11
57356 12