3858 203
128381 633
197008 528
8790 817
3573 416
5552 893
4632 638
5054 786
9278 341
28041 685
77591 543