2655 739
2609 726
2795 685
818 190
8256 732
9555 555
10621 416
43501 894
8094 653
24115 639
23728 74
16127 862
7673 306