5090 462
615 803
892 957
46 382
1862 415
481 57
36 333
68 670
1533 137
379 654
551 676
362 513
3423 924
828 862
234 430
99 556
915 774
854 694
37 14
312 933
779 26
797 600
873 706