14663 2643
3488 1042
667 12133
5333 11069
1282 7153
8302 13771
3449 10219
11528 3328
4387 6561
8967 14870
6374 7404
9046 2282