3863 203
128448 633
197139 528
8795 817
3573 416
5553 893
4636 638
5055 786
9285 341
28092 685
77694 544