3863 203
128449 633
197143 528
8795 817
3573 416
5553 893
4636 638
5055 786
9286 341
28094 685
77694 544