501 103
570 55
40 317
443 551
147 589
889 740
177 297
918 784
991 781
838 575
673 266
924 594
412 749
499 792
414 153
890 53
921 159
655 590
795 807
87 208