301407
18365
388129
341510
636436
987993
12442
211873
490138
141767
165651
894746
26351
38056
124733
209743
1165962
1106262
1089266
1078809
1050967
1048228
1040275
1033531
1032599
1018574
1017947
101260
1012139
101117