685503 128
655854 132
649331 161
647659 76
631403 99
627282 77
623632 48
595809 43
594054 12
593429 130
580604 74
576551 70
575859 69
575529 192
573684 98
570901 85
569306 128
560979 69
544709 45
536376 112
531158 80
528001 148
523426 94
512828 88