641 959
899 902
248 703
179 688
47 675
250 671
877 619
515 614
606 582
1004 262
545 237
801 190
840 6