765 592
309 248
401 675
65 607
121 159
93 210
559 245
854 326
1008 46
528 369
127 346
768 565
394 763
620 341
667 917