12591 4580
1730 12846
7210 2374
1613 10179
5871 3624
3478 1569
5635 8837
5555 9183
8531 675
2128 1521
14843 5333
14486 13295
3562 10447