586 957
271 33
626 477
409 74
133 583
678 132
704 700
300 717
444 995
985 140
860 738
66 606
485 619
329 323