3876 203
128633 633
197698 528
8802 817
3582 416
5569 893
4650 638
5063 786
9296 341
28251 685
77995 544