1005 851
217 792
338 653
541 841
311 707
752 544
107 68
758 790
68 392
415 315
581 793
525 315
662 671
780 397
42 377
402 29
867 377
904 290
765 932
568 598