640 736
851 467
842 89
165 6
604 402
278 734
697 458
313 294
346 52
765 975
67 270
333 668
863 419
544 760
305 816
67 655
689 670
487 18
128 138
625 320