709341
941596
303524
185556
130631
844767
948657
195429
191918
282253
7939
774315
529940
531872
120997
123101
61316
535418
129539
539298
2221
226698
15194
674530
985305
253953
510680
486785
1030858
161171