311 73
650 14
584 519
18 55
41 174
646 659
400 127
987 637
541 469
590 267
286 354
844 350
450 930
151 149
312 461
477 470
631 512
388 981
907 466
504 927
594 587