159680
909794
243360
477469
212117
959306
1039275
361530
862178
135867
62372
777947
160105
391336
86876
4335
1152962
1101262
1076266
1076809
1045967
1043228
1031599
1023531
1017947
1015574
101160
100917
1008139