586869
581730
93877
254142
527877
774112
62439
516599
135553
1331848
1299852
1294368
127963
1257358
1251939
1248482
42399
588970
195872
580578