688 904
396 255
966 681
302 589
566 596
259 884
375 6
362 109
717 904
740 789
650 585
894 349
655 25
93 3
16 9
341 182
295 524
328 376
658 130
921 915