302 59
352 315
102 821
538 600
695 288
385 865
777 116
255 866
176 480
692 719
442 193
723 154
812 464
961 608