1039 786
922 538
864 783
781 849
747 221
681 557
665 471
595 380
398 778
384 203
201 766
136 491
88 499