1007 863
802 279
776 381
768 683
763 195
712 457
627 451
527 99
523 436
446 182
433 810
358 177
346 606
269 694
263 516
255 214