303 755
337 598
371 552
767 63
114 700
356 108
1005 914
766 533
953 540
512 911
759 66
318 997
697 838
833 411
993 375
192 144
632 499
922 429
990 289
528 78