1060 809
910 54
885 275
878 197
849 96
790 308
750 392
679 586
678 752
669 276
652 485
629 505
513 604
495 965
375 336
332 381
328 308
292 545
143 445
73 335