14691 1703
13905 9496
11733 4876
7094 2004
6691 3348
6082 8228
2870 1361
2756 14000
2433 7647
2264 7097