643312
98358
93605
51579
664916
328327
101588
346237
654638
17932
3112
783540
1070967
1045347
1013146
1004694
1004104
1004365
1003254
100335
1002777
1002391
1002575
1001197