15728 18
14732 20
11232 7
14247 6
14035 8
13592 12
12938 15
17337 33
12306 7
11265 3
10992 1
13663 19
21806 22
8444 1
10165 4
15027 12
23142 25
13687 23
12078 11
12456 9
10984 10
27414 35
15818 9
20527 60