9629 15
20782 32
4784 5
7599 11
17481 18
35431 42
14323 13
23880 31
8441 11
28689 35
21726 23
17254 29
7512 19
6192 3
21567 29
4768 7
14914 7
9002 19
5162 19
4542 12
9055 32
5132 2
2959 5
3868 2