1182 663
1131 160
1036 506
1019 988
1007 88
999 58
999 590
985 40
974 475
952 472
947 567
938 942
937 399
931 303
925 545
918 800
916 930
912 512
882 34
877 173