301 503
574 165
873 230
588 710
996 447
441 301
539 48
511 141
639 100
805 956
454 641
707 486
810 160
533 739
391 320
942 415
824 134
196 723
137 865
26 932