666 888
12257 14086
2889 11430
2821 2922
12454 9850
1069 11842
6196 12244
700 7316
1736 843
14376 14335
9418 3756
10995 12672
1288 5650
7824 13057
14942 12695
15129 1197
5292 4242
7176 555
7101 803
11378 2158
14999 14536