491 42
133 153
746 151
917 506
938 176
998 114
624 892
962 940
486 15
21 61
533 265
300 711
278 787
385 739
570 333
220 407
620 889
959 992
139 562
846 873