296 552
578 291
737 169
954 621
983 908
222 845
729 228
29 70
924 39
140 504
894 570
881 39
872 113
870 687
65 529
757 961