961906
1022560
86487
966310
486943
1162673
424992
376301
1106284
598974
1028795
993697
781147
867949
1001724
788610
517505
41952
68987
580377
279284
519841
435275
805256