613632
197688
977192
27839
788651
716565
334900
299619
230334
172892
420751
27175
467122
402646
994843
113105
305295
293970
507195
961973
15317
167151
416542
860934
671289
338290
837579
881156