9186 8
21613 26
16006 3
35704 39
9341 5
7342 8
21332 19
6559 12
6025 7
15883 11
10913 8
4998 5
10221 19
11471 24
7706 9
7433 7
10153 7
7264 5
29048 49
12037 20
7562 11
11962 14
17839 34
6608 3