1009 722
364 330
953 251
821 807
704 879
164 109
732 653
861 895
440 82
219 767
878 996
943 914
365 883
392 149
197 739
627 911
687 887
603 366
480 623