3869 203
128515 633
197377 528
8800 817
3578 416
5563 893
4640 638
5058 786
9291 341
28161 685
77808 544