401 180
447 331
747 585
713 797
315 470
314 286
892 377
407 245
882 728
20 797
161 701
50 516
216 286
1017 343
424 477
1051 430
32 153
917 63
429 413
326 997
692 646
824 149
123 925