24823 12
16248 23
15854 27
4487 8
12894 13
11039 8
10536 11
10237 19
6430 7
9759 13
17199 7
4235 3
5211 10
4714 8
8734 14
29010 29
22546 26
4239 5
6639 9
4823 6
27823 33
19065 31
14683 21
86664 179