1276 26
1030 17
1025 415
1007 264
1005 186
962 205
930 594
891 761
819 934
802 259
797 504
786 593
781 306
764 342
757 916
745 41
736 826
718 602
704 902
695 383