639 959
880 902
248 703
177 688
46 675
246 671
860 619
515 614
603 582
1004 262
545 237
801 190
839 6