647 147
906 71
661 172
530 873
1020 437
798 336
383 313
699 936
821 970
958 810
444 477
429 33
1026 891
520 542
264 764
346 440
638 468
919 847