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