9442 12
6609 2
7754 4
13281 28
13561 23
9642 10
9320 8
13172 4
14508 11
8103 3
17315 23
8246 5
7630 1
15411 34
19847 35
15228 25
15152 29
15944 23
13342 16
10955 15
19123 37
15945 22
23083 29
34722 90