560 379
547 125
346 311
440 972
778 688
231 693
774 447
362 343
385 317
700 739
846 124
142 698
238 92
69 167
967 486
228 632
777 596
665 655
555 30
615 107