857 278
310 21
642 323
565 211
521 548
976 525
777 175
469 251
1000 757
880 124
269 969
804 491
236 60
293 202
972 854
728 135
694 869
504 867
530 243
122 727