3863 203
128422 633
197098 528
8791 817
3573 416
5552 893
4636 638
5055 786
9284 341
28080 685
77663 544