10076 8
4106 0
9199 6
9900 6
6167 2
5715 4
5895 2
5843 1
23221 23
11491 15
6685 2
13376 12
5496 2
17292 13
11610 14
40670 59
8495 2
9065 3
9044 2
12671 7
12014 8
11814 10
19724 38
15875 14