14953 12955
14149 2397
13748 12265
11583 5936
11539 2757
10731 12934
10599 14099
10045 12870
9777 9699
7770 528
7486 1030
7306 13564
6206 996
1799 8330
1634 11686
1145 9641