1017 351
631 69
958 355
780 873
1056 671
793 768
350 523
662 393
366 931
99 893
332 907
247 178
814 486
669 176
577 648
127 808
279 369
909 850