15011 12415
14910 10928
14882 3638
12629 9339
12322 5267
11634 14032
10846 13147
4591 10680
4466 11610
3271 5373
2551 14553
1634 8688
1006 11812