1057 275
815 636
643 93
513 924
271 313
706 486
110 797
301 289
810 351
882 712
558 266
303 805
868 776
904 626
767 612
145 841
539 296
82 515
124 682
307 653