15876 16
12518 8
10083 3
17279 32
19425 32
18474 24
9511 8
10842 8
11620 5
16049 13
10755 4
9945 7
8772 3
9362 3
11990 7
9778 4
12142 15
14105 4
11759 17
12200 5
10274 8
18627 15
9074 3
10217 1