1060 27
1041 901
867 550
66 960
423 627
504 605
913 304
938 299
499 700
83 418
614 209
570 162
274 481
484 757
471 453
830 485
274 97
817 437
678 855
877 319