22 477 628 43321
893 715 1182
3 856 856 2449
183 435 620
1 991 783 9733
930 757 4414
400 830 1392
960 377 3450
795 466 1968