3863 203
128441 633
197127 528
8793 817
3573 416
5553 893
4636 638
5055 786
9285 341
28089 685
77688 544