12399 14475
8236 14326
8627 13302
3877 12998
12704 11314
8373 10566
10668 8899
14291 8372
11499 7359
2227 6889
9168 6277
5270 5535
7070 5006
8018 3446
703 3195
4534 884