587 957
271 33
628 477
409 74
133 583
678 132
704 700
300 717
444 995
985 140
860 738
66 606
491 619
330 323