16406 28
6359 6
6993 5
15459 56
5388 7
7982 5
4943 6
8295 19
15515 20
26094 42
6561 6
8820 20
10130 9
10263 10
13633 22
9144 17
33790 45
11972 11
8670 18
4788 0
5995 13
17397 18
47829 125
22258 37