959959 128
958708 198
950856 164
945326 169
932658 215
931631 116
918534 159
902478 206
901558 55
887008 189
869679 258
869527 76
867981 162
858356 39
848577 129
847401 133
840083 103
824107 76
818756 111
805381 57
802506 64
799607 54
786132 33
780184 80