43668
73295
17243
694293
168845
547769
63166
77045
131555
706153
859768
572186
109132
932826
40234
60825
1087779
1013266
1011500
1011372
1008482
1008844
1003153
1002851
1001417
1001110
100041
1000942
999258
99868