1016 996
291 551
621 1001
447 736
907 347
799 782
431 203
860 246
440 490
297 159
123 638
815 255
273 297
310 434
709 858
704 631
277 618
294 540
907 226
475 595