2990 162
1210 293
1125 298
1083 118
1037 26
1002 494
999 977
995 10
992 594
978 175
952 620
944 851
927 293
926 90
908 50
900 512
899 728
845 764
830 253
812 89