328 746
129 220
344 42
867 344
776 828
1003 971
287 784
1035 350
45 210
73 677
114 990
861 906
639 907
677 258
999 572
916 239
680 356
846 85
1009 211
237 169