1007 493
999 519
837 333
820 493
684 365
631 585
608 937
535 653
527 152
405 810
222 184
120 300
96 501