999 816
660 878
66 198
771 588
163 434
909 763
626 533
288 69
1472 908
601 885
506 534
792 433
283 664
610 659
940 334
91 283