15231 8039
12583 13904
9736 2503
9671 11540
7277 6905
5862 11040
5335 13805
5082 13439
1629 11228
586 565