640 25
689 20
753 334
309 380
492 727
838 740
827 818
912 928
255 467
95 203
285 581
944 789
866 635
995 832
777 581
607 685
375 857
395 971
494 935
363 601