1010 309
684 531
445 722
411 858
836 865
500 850
546 9
34 284
150 474
809 431
135 945
376 124
638 540
446 913
373 305
267 430
233 724
1002 975
8 722
640 720
289 86
638 441