940 91
875 352
775 681
707 701
698 122
668 384
621 27
584 932
556 919
479 866
440 527
414 687
309 962
245 63
181 153
125 433
101 673