14593 13765
14534 13583
14257 771
14211 2398
13842 6758
13829 13450
13666 3298
13309 12979
8624 2049
8496 9410
7709 12905
3506 8685
2012 8439
1813 6456