1022 843
979 631
975 455
967 962
962 141
877 117
873 117
831 29
799 89
794 702
715 586
710 14
701 831
609 577
596 313
542 954
532 173
463 326
333 518
291 122