830 796
76 935
701 988
406 835
1081 340
364 394
486 140
251 88
1019 27
855 550
631 173
118 544
792 398
148 806
330 679
808 985
697 898
102 5
945 227
217 349