21004 23
15597 20
23880 36
8735 7
12844 14
7299 6
6154 15
7810 11
17391 12
15337 17
18107 31
9695 7
23646 23
8865 6
23130 27
6137 9
11706 10
5312 1
6030 5
17416 11
6039 4
9957 9
6601 5
12102 24