1103 482
337 630
492 403
1325 643
104 578
305 768
615 448
663 397
378 737
747 345
865 318
253 622
682 844
28 35
552 192
673 695
416 828
586 286
101 85
359 520
846 105
25 426
840 316
416 974