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