3856 203
128360 633
196955 528
8789 817
3573 416
5552 893
4631 638
5053 786
9277 341
28022 685
77565 543