3854 203
128301 633
196835 528
8782 817
3569 416
5546 893
4629 638
5051 786
9273 341
27975 684
77488 543