488 503
340 64
206 646
701 344
186 148
899 595
241 904
888 175
236 925
764 342
967 335
670 924
573 92
8 979
531 146
596 407
648 542
622 53
978 982
508 756