1010 154
73 958
953 812
799 547
648 487
413 450
556 87
445 27
293 212
444 473
488 325
863 936
117 917
729 14
492 385
375 418
799 711
1002 897
659 601
82 940
400 887
902 866
744 798
654 306