747 811
1004 593
53 334
635 841
958 665
402 855
880 876
811 496
190 944
766 915
157 603
8 435
408 212
438 50
249 694
95 200
60 117
608 871
388 960
586 954