9831 8
7851 1
7516 3
6489 2
6619 1
8455 6
17236 16
7386 1
9395 6
10655 8
9575 10
9028 11
7543 11
15460 32
6900 2
7621 1
23624 76
166544 494
11945 5
8419 6
8531 7
11353 15
9551 11
22578 33