1086 746
949 572
701 524
439 191
771 420
361 848
283 450
117 339
981 768
883 919
633 41
56 418
722 271
538 584
866 66
70 646
1089 392
990 773
724 657
595 922