643 501
818 807
510 815
1009 616
918 328
213 508
637 507
292 182
943 914
453 230
168 834
554 464
898 151
981 258
829 964
702 879
826 957
55 95
733 437
795 607