300 326
885 862
328 603
73 799
422 628
986 236
928 219
979 851
50 235
813 83
682 521
978 895
481 772
406 841
663 201
821 209
36 621
775 2
111 966
502 406
864 79
175 665
591 742
651 592