379796
68692
58416
731905
1007246
559841
793977
980323
1659571
1540673
1493967
145649
1371444
1261367
1254898
1250523
49600
823936
430868
498417