575 271
729 343
837 932
365 299
736 169
997 597
572 743
1012 832
172 947
891 353
270 871
296 552
427 765
174 745
624 781
668 10
820 583
650 337
183 1000
628 954