666 888
1107 10533
10604 10341
15077 9363
1236 14515
14581 11276
8231 6847
5823 8358
2617 875
4725 1646
1494 842
8111 4927
4447 5344
6824 3182
2955 9032
3028 5927
3948 8165
7340 1995
2853 7772
5419 3967
8509 10250