512 405
725 96
119 370
40 42
870 28
771 542
686 368
210 236
900 679
182 476
320 130
347 453
581 122
341 955
281 514
845 456
985 900
379 768
365 548
806 427