5084 462
826 862
700 695
416 545
99 556
621 693
107 395
516 698
1771 885
603 726
1558 510
414 830
5859 208
915 774
189 632
457 606
780 793
964 309
595 826
34 14
126 235
737 627
117 431