1002 122
971 466
938 115
903 762
865 897
744 964
582 987
558 9
469 463
451 134
367 143
192 720
153 767
51 36