42389
17120
684790
40508
86821
103885
205803
472598
310562
956662
673699
811215
214672
503886
758993
750778
1165962
1106262
1089266
1078809
1050967
1048228
1040275
1033531
1032599
1018574
1017947
101260
1012139
101117