409 257
1161 1000
452 698
344 341
742 451
948 801
119 534
243 328
752 976
1325 643
82 876
829 940
91 929
154 586
586 43
57 279
721 80
115 891
174 894
949 797
695 938
782 311
81 526