15598 29
6790 6
13622 14
6925 3
5508 2
7782 7
5331 4
7499 9
11593 12
7385 12
6581 9
7569 14
9670 34
8465 13
23475 50
10808 9
5294 4
6756 9
5623 5
17157 36
9736 18
10973 13
8540 10
16868 31