648756 90
647503 161
646982 76
640602 85
630177 99
626055 76
624458 87
624332 48
606007 88
600859 49
587329 42
587001 69
579476 74
574805 69
572902 97
570806 81
568331 128
565659 69
564955 36
558677 31
553559 77
551454 52
544327 45
540728 26