14915 12295
14742 1867
14554 10303
13318 3948
12133 7107
11743 12345
11552 4587
11135 11257
10206 1621
7260 6948
5631 14920
3040 9695
2964 8744