9626 30
9855 34
22081 62
27088 65
19622 46
7569 30
9142 14
9790 22
19914 65
6828 9
6426 15
13805 43
29846 90