253 173
878 863
590 580
42 658
388 272
537 688
935 634
648 48
141 206
32 457
317 238
354 432
500 359
102 71
802 589
637 527
101 374
457 58
770 744
164 14
898 625
627 674
134 224
346 258
744 544
757 773
801 741
522 707
46 907
805 980