636 279
527 342
113 597
847 99
581 477
45 357
246 733
106 300
923 706
626 619
112 935
422 209
267 41
1013 588
372 812
745 564
731 590
676 232
634 475
607 10