540 407
938 345
695 425
469 482
252 176
59 61
14 716
440 33
708 299
710 334
486 347
173 503
390 270
755 904
83 4
207 137
717 882
647 811
908 897
533 998