546 237
840 6
606 582
1005 262
47 675
644 959
801 190
879 619
253 671
179 688
516 614
248 703
905 902