400 31
766 451
588 432
859 895
862 31
516 709
506 721
303 171
788 778
637 644
294 936
71 955
665 1000
3963 924
1012 853
806 433
843 605
838 580
477 516
120 397
946 25
595 941
393 191
358 674