3863 203
128451 633
197147 528
8795 817
3573 416
5553 893
4636 638
5056 786
9287 341
28096 685
77697 544