5116 462
833 862
999 690
49 382
31 263
547 580
309 810
780 26
556 932
319 642
391 679
389 359
3455 924
1875 415
221 755
1783 885
617 803
895 957
87 372
687 142
916 774
40 14
38 333