640 283
860 257
430 46
223 477
384 200
818 898
306 92
374 753
825 632
293 308
616 533
508 690
395 830
415 572
729 660
475 515
958 427
354 10