15643 13583
8575 586
8812 1532
5136 14489
14627 7587
5929 4871
11572 5764
4420 14925
3957 11668
13285 5432
2551 4265
2837 1654
3992 9074
3164 10313
8331 13481
9419 10157
4469 2272
6216 3481
5474 8131
11999 10737