1012 722
653 501
717 325
525 843
836 638
428 612
807 251
878 460
197 739
704 879
609 814
33 684
543 459
365 883
999 526
953 251
392 149
629 911
390 24
528 785
1003 520