689 832
855 698
1195 525
443 390
543 600
430 357
1028 973
1080 335
619 40
420 7
833 145
826 198
278 127
315 790
301 47
646 896
266 298
322 987
534 78
123 808
919 665