13958 1096
2827 10797
6679 2543
4814 13501
8016 5876
2957 7119
4642 14653
7737 1992
14487 3634
1740 14888
684 14977
4607 14949
6458 11063
4227 5721
14659 8519
11014 1559
3878 14183
13397 14838
15192 12936
6634 4180