2302 989
1074 371
1030 901
1002 220
994 238
981 600
980 69
976 625
970 452
959 245
938 249
930 22
929 121
881 561
860 895
843 5
827 178
807 349
803 3
765 719