10076 8
4106 0
8962 6
9900 5
5933 2
5479 4
5660 2
5843 1
22981 23
11491 15
6449 2
13376 12
5496 2
17292 12
11373 14
40429 59
8495 2
9065 3
8805 2
12671 7
11773 8
11573 10
19246 38
15642 14