15753 27
21569 25
28897 49
21127 26
27645 42
9167 16
24000 38
7196 7
9438 10
13357 17
14178 18
7812 17
14554 33
6394 4
6443 12
3684 6
6705 7
8506 15
3927 3
5696 7
14283 22
4870 8
5070 5