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