245 5
1661 892
548 697
127 737
621 541
500 84
144 627
48 684
933 52
677 576
499 702
953 675
929 127
83 664
453 99
447 262
1038 82
722 906
144 972
388 634