870963
471650
2736
308289
38145
739586
66715
724381
917660
641253
772868
532411
601114
1559
422373
455247
1151962
1101262
1076809
1074266
1045967
1043228
1039275
1031599
1023531
1017947
1015574
101160
100917
1008139