14972 11471
13721 1730
13001 12857
12948 9796
11540 9601
11237 8481
9686 14556
9650 8677
8210 13298
5573 794
2941 12674
1592 4931