578 735
920 288
254 594
998 786
862 350
977 220
70 765
148 36
398 605
239 223
163 703
556 891
99 308
1041 501
1043 291
323 782
152 871
1180 842
713 912
962 126