905 640 344 727 370 730 043 483 380 880 262 308 365 009 750 625 209 116 521 312 176 610 440 565 249 456 505 229 757 127 103 732 320 899 346 289 642 583 351 031 446 566 125 531 342 954 225 504 553 600