685759
706612
1333942
1095663
822619
1080371
689540
707102
836189
710583
776795
441881
1029416
628825
1104536
933155
1208842
1001854
1134493
1242412
1497192
1073499
598108
811580
43173
1465892
86998
1082709
89232
253411