1148 855
912 635
572 967
128 29
537 566
339 311
116 289
106 36
423 389
699 465
103 70
321 864
331 612
677 219
905 891
413 681
452 20
931 485
986 640
981 295