3847 203
128058 633
196332 526
8778 817
3559 416
5530 893
4616 638
5041 786
9261 341
27815 684
77142 543