350 231
310 407
382 807
234 406
858 603
755 569
554 706
698 607
182 329
174 110
324 985
888 15
133 588
640 496
649 288
449 963
857 156
328 154
1015 530
182 158