539 241
726 182
1085 448
653 271
688 550
252 399
949 62
28 875
492 365
574 296
435 639
286 681
977 230
259 12
147 861
445 942
842 869
906 675
419 552
866 791