3875 203
128608 633
197630 528
8802 817
3582 416
5568 893
4648 638
5062 786
9294 341
28223 685
77951 544