526 520
57 446
895 485
54 382
315 687
102 559
802 467
392 708
664 376
780 497
154 609
614 115
786 709
217 857
422 54
28 370
305 576
685 38
592 890
14 338