13691 14281
12027 9625
11997 12758
10350 5868
9814 4132
5532 13783
5404 10667
4865 735
4590 6618
2952 13289
969 8809
685 8470