857 243
668 528
553 10
1214 146
439 244
867 521
502 859
87 386
190 875
130 1000
633 363
831 923
922 710
987 840
1103 482
452 698
172 409
738 714
948 801
955 183
125 95
662 575
16 291
416 644