310 511
682 183
244 994
735 881
532 966
338 701
314 283
904 718
580 235
363 767
382 479
824 733
535 702
605 1
405 397
92 323
644 113