643 340
749 369
441 789
446 134
419 743
7 889
38 336
891 91
513 615
27 22
363 845
845 3
547 171
889 7
738 778
312 280
464 544
235 100
753 806
133 488