1000 693
210 623
873 792
464 672
632 732
103 879
224 46
240 38
531 586
643 100
163 419
64 649
718 757
282 234
770 829
500 766
988 896
611 312
184 481
609 343