339 914
743 786
304 286
778 196
981 508
814 526
638 243
155 998
223 420
791 846
13 578
733 634
246 667