647327 90
646132 76
645608 161
639253 85
628954 99
624976 76
623856 87
623454 48
604502 88
600080 49
586532 42
585984 69
577929 74
573855 69
571731 97
568130 81
567102 128
564727 69
563809 36
557780 31
552228 77
550206 52
543726 45
540355 26