582620
170998
77740
94840
917466
780242
899549
866248
87863
372983
212945
516508
84678
953953
313583
473377
1152962
1101262
1076266
1076809
1045967
1043228
1039275
1031599
1023531
1017947
1015574
101160
100917
1008139