109 318
942 536
133 878
751 112
972 159
562 793
590 968
935 417
666 627
531 312
274 915
882 909
967 330
545 710
115 831
761 798
32 495
956 891
519 585
486 599