687 401
323 314
805 10
989 550
907 170
366 327
643 444
314 286
882 728
395 57
578 387
295 755
883 627
823 359
404 25
943 112
442 292
665 542
861 346
855 70
363 828
961 43
614 260