107 99
611 995
526 641
151 803
720 472
974 878
415 501
887 326
215 176
649 342
258 838
147 468
662 249
836 646
645 588
24 7
460 178
994 341
810 775
426 403