512 405
725 96
117 370
38 42
869 28
770 542
684 368
210 236
900 679
182 476
320 130
347 453
581 122
339 955
281 514
845 456
985 900
379 768
365 548
805 427