1086 37
995 68
919 203
918 293
876 660
825 682
806 694
795 544
747 122
697 44
657 462
653 474
553 143
510 298
450 563
402 947
326 723
297 256
282 639
208 581