10257 11
8768 11
23597 47
17789 52
12946 2
49445 63
14301 10
21255 15
5749 4
17987 24
16736 19
6181 3
15378 8
28 5