15106 10605
13702 14574
9852 13261
5085 12681
13495 1826
9987 500
5286 8847
4417 10651
3522 12145
1675 11991
7787 2693
8119 7806
5356 673
6871 4077
5429 10405
9597 8626
7057 13131
4046 12872
1527 9399
3325 3601