5107 462
3211 537
30 474
704 695
1868 415
49 382
915 774
459 606
961 322
746 887
953 26
38 333
573 180
238 430
664 795
720 741
682 802
158 929
319 642
63 951
983 253