1246 230
1006 482
951 258
873 405
831 82
808 119
783 924
732 914
673 663
559 799
510 1000
410 609
283 226
255 110
250 449
214 372
194 208