953 700
282 975
546 986
743 353
540 739
245 493
596 139
802 763
168 557
1012 658
891 172
801 908
568 75
586 946
645 606
303 589
486 766
543 487
1006 599
37 343