860 554
822 455
821 333
748 726
714 799
553 240
528 768
485 396
432 457
341 697
315 522
244 192
139 468
124 605
58 268