15988 10
12498 6
9171 1
13499 7
20115 12
10253 5
6877 5
8187 6
11626 18
7758 5
10509 9
10422 5
8471 5
11922 9
9728 6
8470 10
7414 1
13200 8
7355 2
9173 3
9521 3
18945 32
6954 3
13165 16