508 642
310 511
338 701
314 283
354 552
841 1
174 779
92 323
450 993
830 619
501 531
750 464
240 103
200 939
682 183
532 966
535 746
405 397
363 767
943 408
122 938