1005 914
1003 56
929 934
912 123
856 456
839 559
568 426
552 907
512 568
504 760
434 972
261 187
217 42
125 45