8600 7
10263 16
10377 13
8410 13
9696 10
16420 35
18590 22
8536 6
5847 2
33698 95
7968 2
8858 8
8477 9
5592 3
9602 4
27007 37
21026 15
24268 32
12154 17
14307 16
10960 16
26434 67
19536 63
67189 185