313 761
211 123
79 735
700 947
598 842
739 978
479 778
305 224
822 803
981 820
100 988
522 325
9 137
263 750
564 12
927 303
342 675
404 949
647 752
601 708