1024673
2900827
1766588
499301
672561
379946
294427
378393
703601
1265611
1008897
529255
793147
883949
1011724
809610
538505
45952
85987
593377
284284
528841
442275
820256