678296
361629
854834
583930
532576
569938
504999
419126
18088
549737
764593
96594
773783
271665
190979
500855
1150962
1100262
1076809
1071266
1045967
1043228
1037275
1031599
1023531
1017947
1015574
101060
100917
1008139