860 4
840 231
819 354
815 34
701 547
669 359
668 6
582 970
574 689
570 304
523 524
459 381
320 2
51 435
48 562