583 1000
546 996
471 922
615 893
839 797
593 726
515 710
249 676
724 451
20 425
686 390
267 361
756 267
614 217
303 176
925 18
588 8