831 471
930 27
994 484
953 266
448 366
307 92
807 142
224 169
569 277
902 647
690 631
731 641
599 213
477 243
184 591
490 599
461 577
377 753
642 881
534 563