166 72
1029 78
544 84
153 738
102 512
766 680
864 214
123 421
904 587
693 903
142 497
763 934
409 737
556 743
279 95
688 649
165 856
109 595
568 402
195 448