511 405
725 96
109 370
35 42
869 28
753 542
677 368
207 236
897 679
178 476
317 130
342 453
579 122
338 955
281 514
841 456
981 900
379 768
362 548
804 427