1000 167
758 649
876 698
796 278
60 783
55 93
144 818
12 150
519 970
532 419
138 565
431 275
671 784
554 233
749 680
95 600
221 537
726 468
868 319
87 259