352 843
931 318
430 87
868 860
573 478
680 160
966 159
530 1
791 130
706 236
423 552
1029 150
1052 499
524 865
75 660
361 874
858 877
84 924
217 381
615 258