301 737
570 388
418 889
111 814
59 575
38 250
779 81
344 506
507 103
225 636
646 177
928 996
25 487
791 713
180 843
533 255
539 779
855 960
805 40
853 820
948 617
751 488
558 173