666 888
12259 13203
2594 12287
11437 10196
6257 5333
10290 2913
3303 745
13661 9031
994 3614
8766 13095
10698 10737
1664 11487
12728 2275
14292 14974
11482 1350
10011 6180
6857 7333
5091 10831
8834 13703
10322 11926
14666 536