1010 914
1009 56
931 934
919 123
859 456
840 559
570 426
552 907
513 568
506 760
437 972
263 187
218 42
125 45