17060 7
7717 14
29935 19
43933 67
49620 56
9810 14
4708 4
5886 17
8454 10
15663 13
5302 11
2551 1
10388 15
5160 5
14379 6
6608 3
15614 15
10472 8
3230 9
9996 14
922 13
8806 13
15625 23
11204 30