5093 462
829 862
417 545
1562 510
312 933
797 600
401 542
165 823
739 627
595 826
181 304
185 154
2177 573
701 695
68 605
46 382
99 556
915 774
994 690
746 887
107 395
309 810
516 698
965 309