1012 722
836 638
428 612
392 149
821 807
629 911
528 785
861 895
989 228
181 324
673 27
625 328
270 306
653 501
515 815
830 957
609 814
732 653
687 887
1003 520
750 116
603 366
581 106