428 362
144 880
441 833
477 921
1002 951
831 1
997 638
286 439
949 797
104 578
968 92
570 923
2280 793
559 79
274 65
812 405
848 815
783 864
903 289
948 537
390 176
263 322
16 291
416 644