982669
45079
907175
318221
825573
949403
770263
294529
269308
4736
246260
553113
560105
9639
108478
423593
1169962
1106262
1089266
1078809
1053967
1048228
1040275
1034531
1032599
1018574
1017947
101360
1012139
101117