963 401
886 673
291 305
115 288
764 440
693 880
122 362
687 14
26 827
254 228
715 564
253 29
876 430
889 773
279 716
164 973
255 306
828 355
300 958
557 574