527 49
42 991
212 972
1104 482
890 800
500 99
997 638
509 615
495 276
149 325
171 894
83 520
690 430
104 854
230 834
1163 1000
12 287
144 880
648 714
703 932
549 205
477 921
131 222
180 574