1004 685
230 859
523 518
160 770
165 288
82 115
316 127
192 684
103 425
708 334
829 250
364 595
1035 165
841 650
467 158
510 709
219 580
54 557
507 799
503 700