887 987
931 510
5805 462
603 858
804 892
647 720
783 86
1000 632
40 284
29 36
856 927
473 353
242 307
874 396
448 722
425 206
227 187
444 374
448 101
240 129
714 587
80 933
321 266
676 432