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