680 632
309 375
801 547
916 476
990 740
609 304
126 504
792 36
676 198
569 59
471 961
196 144
111 322
841 4
163 899
481 900
229 84
669 692
175 783
551 319
127 71
518 115
295 455
840 578
668 114
151 767
1007 979
925 4