13961 1096
2831 10797
6680 2543
4817 13501
8016 5876
2957 7119
4643 14653
7737 1992
14487 3634
1741 14888
684 14977
4607 14949
6458 11063
4227 5721
14660 8519
11014 1559
3878 14183
13397 14838
15192 12936
6634 4180