1104 482
493 403
337 630
175 696
1325 643
226 663
703 938
43 857
479 921
592 358
376 583
55 144
683 844
266 249
552 192
734 934
865 318
586 286
217 164