505 97
167 717
417 291
626 50
775 499
463 759
700 530
540 249
388 15
258 577
210 858
925 364
212 295
390 514
371 463
415 810
208 369
913 878
935 832
116 779