328 508
597 9
981 1000
726 457
139 199
904 998
311 415
407 264
659 608
948 998
366 962
435 821
284 31
724 875
863 186
378 211
132 821
829 441
36 994
101 722
740 713