1105 62
1000 35
977 262
976 330
952 453
944 670
943 994
927 134
923 39
882 92
864 426
849 649
842 613
778 237
775 748
709 145
686 59
663 771
650 908
610 292