14513 13295
3579 10447
5578 9183
5665 8837
3459 8707
14865 5333
12698 4580
5898 3624
2160 1521
8553 675