639 272
552 660
398 680
93 105
252 814
175 491
130 77
833 745
429 627
978 565
826 547
492 730
367 504
524 336
888 391
751 709
498 867
670 216
892 498
300 205