421 460
311 31
1005 900
731 765
770 603
565 296
668 882
951 224
166 936
1069 965
495 94
457 101
307 146
1000 530
1015 853
1009 705
412 710
768 952
983 411
567 250