3863 203
128451 633
197147 528
8795 817
3573 416
5553 893
4636 638
5055 786
9287 341
28095 685
77696 544