1036 275
814 636
641 93
510 924
269 313
705 486
107 797
298 289
809 351
874 712
558 266
301 805
868 776
904 626
765 612
141 841
538 296
81 515
118 682
306 653