318 330
756 934
1593 842
585 925
89 494
257 13
512 903
735 881
307 660
400 127
900 39
101 726
974 418
524 941
919 387
124 238
119 887
1152 813
674 317
787 810
487 830
595 214
752 298
835 107