686053 128
656032 132
649928 161
647730 76
631559 99
627629 77
623908 48
595859 43
594377 12
593779 130
580806 74
577026 70
576229 69
575906 192
573929 98
571401 85
569401 128
561178 69
544857 45
536476 112
531330 80
528478 148
523558 94
513054 88