14905 12828
14151 11002
13527 3243
10867 14874
10830 5330
9981 8833
9233 11880
7471 1401
5437 14127
5429 13829
4946 1797
3522 1693
2794 858
2012 5357
1235 1039