1267 230
1031 482
951 258
873 405
833 82
810 119
791 924
738 914
681 663
562 799
523 1000
412 609
283 226
256 110
255 449
216 372
196 208