93 147
343 550
508 241
292 937
975 351
141 88
281 254
931 256
692 711
420 401
278 918
999 645
509 297
265 934
871 163
739 932
588 962
535 418
536 18
928 123
127 340
690 316
979 576
61 47
368 615
380 501
21 486
959 831
564 242
16 52