3872 203
128587 633
197539 528
8802 817
3580 416
5566 893
4642 638
5060 786
9293 341
28197 685
77890 544