3858 203
128403 633
197060 528
8790 817
3573 416
5552 893
4633 638
5054 786
9284 341
28058 685
77614 544