1006 44
856 933
834 873
790 522
747 122
642 310
634 496
613 497
553 170
429 530
357 465
224 512
183 974
162 481
157 6