1097 37
1096 245
1013 466
998 68
994 424
990 899
944 644
929 293
923 203
914 596
910 667
906 357
897 552
886 7
878 660
870 619
861 246
850 121
828 682
810 694