3863 203
128417 633
197085 528
8791 817
3573 416
5552 893
4635 638
5055 786
9284 341
28072 685
77641 544