24254
594590
15394
143538
553553
309127
758286
344269
8809
290340
248284
239893
135161
175880
520817
791180
1162962
1106262
1089266
1078809
1048967
1047228
1040275
1032531
1032599
1018574
1017947
101260
1012139
101117