580139
888115
582727
97991
183680
158135
42428
452280
130353
39583
707239
676309
945781
38582
51286
640698
1161962
1103262
1087266
1078809
1045967
1044228
1040275
1031531
1031599
1017947
1017574
101260
101017
1009324