15001 21
14954 11
8301 4
9669 5
12129 11
11931 15
14685 33
17225 37
13441 6
12390 12
18332 22
30674 101
12750 7
9000 4
17321 26
15476 17
11802 18
12030 10
11715 12
14524 16
12740 11
22580 27
13299 12
12576 18