3854 203
128307 633
196848 528
8782 817
3569 416
5546 893
4629 638
5051 786
9273 341
27984 684
77502 543