526 407
227 97
895 979
987 809
865 17
154 550
202 403
655 538
437 522
78 118
817 518
80 29
984 338
228 506
572 43
630 755
407 814
586 451
660 565
730 899