14955 12955
14151 2397
13748 12265
11588 5936
10601 14099
10046 12870
9778 9699
7770 528
7489 1030
7313 13564
6206 996
1800 8330
1636 11686