666 71
663 278
651 846
639 339
613 23
575 79
564 841
556 496
519 487
511 935
505 839
503 93
459 207
401 676
397 74
368 941
363 410
363 574
351 807
346 2