5107 462
3211 537
30 474
894 957
77 863
99 556
915 774
145 944
26 263
63 951
670 334
188 40
3439 924
1889 123
1547 137
616 803
461 478
685 142
961 322
746 887
663 795
517 698
856 533
673 816