1104 482
492 403
1131 813
28 35
747 345
420 405
707 637
865 318
101 85
410 280
445 853
846 105
257 457
337 630
174 696
795 540
367 282
305 768
141 1
501 792