1042 552
1009 822
1002 220
988 630
986 205
985 804
959 7
956 43
940 201
936 857
934 102
932 364
895 1
861 675
846 359
771 257
770 812
767 962
682 862
672 530