243891
193386
89967
37881
530803
84818
844320
18229
1057145
1029353
1019270
1017465
1016959
1014110
1013712
1012608
342843
506629
888259
862273